WaveEquationswith Numeric method MovingBoundaries Code tests - - PowerPoint PPT Presentation

wave equations with
SMART_READER_LITE
LIVE PREVIEW

WaveEquationswith Numeric method MovingBoundaries Code tests - - PowerPoint PPT Presentation

Statement of the problem WaveEquationswith Numeric method MovingBoundaries Code tests Closing remarks NumericalSolutionand ApplicationtoCosmology SanjeevS.Seahra Departmentof Mathematics&Statistics


slide-1
SLIDE 1

Statement of the problem Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 1/29

SanjeevS.Seahra

Departmentof Mathematics&Statistics Universityof NewBrunswick,Canada incollaborationwith:Antonio Cardoso,TakashiHiramatsu,Kazuya KoyamaandFabioPSilva

WaveEquationswith MovingBoundaries

NumericalSolutionand ApplicationtoCosmology

slide-2
SLIDE 2

Statement of the problem Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 2/29

Outline

■ generalized Stefan problems

slide-3
SLIDE 3

Statement of the problem Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 2/29

Outline

■ generalized Stefan problems ■ application to braneworld cosmology

slide-4
SLIDE 4

Statement of the problem Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 2/29

Outline

■ generalized Stefan problems ■ application to braneworld cosmology ■ linearized Stefan problem

slide-5
SLIDE 5

Statement of the problem Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 2/29

Outline

■ generalized Stefan problems ■ application to braneworld cosmology ■ linearized Stefan problem ■ characteristic numerical integration scheme

slide-6
SLIDE 6

Statement of the problem Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 2/29

Outline

■ generalized Stefan problems ■ application to braneworld cosmology ■ linearized Stefan problem ■ characteristic numerical integration scheme ■ code tests

slide-7
SLIDE 7

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 3/29

Statement of the problem

slide-8
SLIDE 8

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 4/29

Modified Stefan problem

slide-9
SLIDE 9

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 4/29

Modified Stefan problem

slide-10
SLIDE 10

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 4/29

Modified Stefan problem

slide-11
SLIDE 11

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 4/29

Modified Stefan problem

slide-12
SLIDE 12

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 4/29

Modified Stefan problem

slide-13
SLIDE 13

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 4/29

Modified Stefan problem

slide-14
SLIDE 14

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 4/29

Modified Stefan problem

slide-15
SLIDE 15

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 4/29

Modified Stefan problem

slide-16
SLIDE 16

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 4/29

Modified Stefan problem

slide-17
SLIDE 17

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 5/29

Applications

■ classic Stefan problem:

slide-18
SLIDE 18

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 5/29

Applications

■ classic Stefan problem: ◆ two phase thermal system where interface between the

media evolves in time (i.e., melting)

slide-19
SLIDE 19

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 5/29

Applications

■ classic Stefan problem: ◆ two phase thermal system where interface between the

media evolves in time (i.e., melting)

■ free boundary problems arise in many other situations:

slide-20
SLIDE 20

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 5/29

Applications

■ classic Stefan problem: ◆ two phase thermal system where interface between the

media evolves in time (i.e., melting)

■ free boundary problems arise in many other situations: ◆ biology (biofilm growth)

slide-21
SLIDE 21

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 5/29

Applications

■ classic Stefan problem: ◆ two phase thermal system where interface between the

media evolves in time (i.e., melting)

■ free boundary problems arise in many other situations: ◆ biology (biofilm growth) ◆ manufacturing (behaviour of steel during welding)

slide-22
SLIDE 22

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 5/29

Applications

■ classic Stefan problem: ◆ two phase thermal system where interface between the

media evolves in time (i.e., melting)

■ free boundary problems arise in many other situations: ◆ biology (biofilm growth) ◆ manufacturing (behaviour of steel during welding) ◆ finance (American put option pricing)

slide-23
SLIDE 23

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 5/29

Applications

■ classic Stefan problem: ◆ two phase thermal system where interface between the

media evolves in time (i.e., melting)

■ free boundary problems arise in many other situations: ◆ biology (biofilm growth) ◆ manufacturing (behaviour of steel during welding) ◆ finance (American put option pricing) ◆ braneworld cosmology

slide-24
SLIDE 24

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 6/29

Biofilms

substrate

slide-25
SLIDE 25

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 6/29

Biofilms

substrate bacteria

slide-26
SLIDE 26

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 6/29

Biofilms

substrate bacteria anti-bacterialagent

slide-27
SLIDE 27

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 6/29

Biofilms

substrate anti-bacterialagent anti-bacterialdiffuses throughbiofilmand triestokillbacteria

slide-28
SLIDE 28

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 6/29

Biofilms

substrate anti-bacterialdiffuses throughbiofilmand triestokillbacteria bacteriaadaptsinto formthatconsumes anti-bacterial

slide-29
SLIDE 29

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 6/29

Biofilms

substrate anti-bacterialdiffuses throughbiofilmand triestokillbacteria bacteriaadaptsinto formthatconsumes anti-bacterial biocideactioncauses filmtoshrink,cell adaptionslowsrate

slide-30
SLIDE 30

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 6/29

Biofilms

substrate

slide-31
SLIDE 31

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 6/29

Biofilms

substrate

slide-32
SLIDE 32

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 6/29

Biofilms

substrate

slide-33
SLIDE 33

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 7/29

Braneworld models

braneworldmodelssay

  • uruniverseisthe4D

boundaryof a5Dbulk

slide-34
SLIDE 34

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 7/29

Braneworld models

braneworldmodelssay

  • uruniverseisthe4D

boundaryof a5Dbulk

slide-35
SLIDE 35

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 7/29

Braneworld models

braneworldmodelssay

  • uruniverseisthe4D

boundaryof a5Dbulk

slide-36
SLIDE 36

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 7/29

Braneworld models

braneworldmodelssay

  • uruniverseisthe4D

boundaryof a5Dbulk

slide-37
SLIDE 37

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 7/29

Braneworld models

braneworldmodelssay

  • uruniverseisthe4D

boundaryof a5Dbulk

evolutiongoverned byIsrealjunction conditions evolutiongoverned byEinsteinfield equations

slide-38
SLIDE 38

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 7/29

Braneworld models

braneworldmodelssay

  • uruniverseisthe4D

boundaryof a5Dbulk

evolutiongoverned byIsrealjunction conditions evolutiongoverned byEinsteinfield equations

nastynonlinearPDEs nastynonlinearPDEs

slide-39
SLIDE 39

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 7/29

Braneworld models

braneworldmodelssay

  • uruniverseisthe4D

boundaryof a5Dbulk braneshapeevolvesin reponsetobulkgravity andbranematter

slide-40
SLIDE 40

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 8/29

Braneworld initial value problem

principalgoalin braneworldmodelsisto solvetheinitialvalue problem

slide-41
SLIDE 41

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 8/29

Braneworld initial value problem

initialtimeslice principalgoalin braneworldmodelsisto solvetheinitialvalue problem

slide-42
SLIDE 42

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 8/29

Braneworld initial value problem

initialtimeslice

selectinitial bulkgeometry

principalgoalin braneworldmodelsisto solvetheinitialvalue problem

slide-43
SLIDE 43

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 8/29

Braneworld initial value problem

initialtimeslice

selectinitial bulkgeometry selectinitial braneshape

principalgoalin braneworldmodelsisto solvetheinitialvalue problem

slide-44
SLIDE 44

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 8/29

Braneworld initial value problem

initialtimeslice

selectinitial bulkgeometry selectinitial braneshape

finaltimeslice evolutionof bulk geometrygivenby hyperbolicPDEs subjecttoBCson brane principalgoalin braneworldmodelsisto solvetheinitialvalue problem

slide-45
SLIDE 45

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 8/29

Braneworld initial value problem

initialtimeslice

selectinitial bulkgeometry selectinitial braneshape

finaltimeslice evolutionof brane shapedetermined bybulkgeometry principalgoalin braneworldmodelsisto solvetheinitialvalue problem evolutionof bulk geometrygivenby hyperbolicPDEs subjecttoBCson brane

slide-46
SLIDE 46

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 9/29

Linearized braneworlds

■ in general, equations of motion (EOMs) for braneworlds are

extremely difficult to deal with

slide-47
SLIDE 47

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 9/29

Linearized braneworlds

■ in general, equations of motion (EOMs) for braneworlds are

extremely difficult to deal with

■ can derive analytic solutions with high symmetry

slide-48
SLIDE 48

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 9/29

Linearized braneworlds

■ in general, equations of motion (EOMs) for braneworlds are

extremely difficult to deal with

■ can derive analytic solutions with high symmetry ◆ e.g. cosmology: three of the four spatial dimensions are

isotropic and homogeneous

slide-49
SLIDE 49

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 9/29

Linearized braneworlds

■ in general, equations of motion (EOMs) for braneworlds are

extremely difficult to deal with

■ can derive analytic solutions with high symmetry ◆ e.g. cosmology: three of the four spatial dimensions are

isotropic and homogeneous

■ observationally interesting to study linear fluctuations about

cosmological solutions

slide-50
SLIDE 50

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 9/29

Linearized braneworlds

■ in general, equations of motion (EOMs) for braneworlds are

extremely difficult to deal with

■ can derive analytic solutions with high symmetry ◆ e.g. cosmology: three of the four spatial dimensions are

isotropic and homogeneous

■ observationally interesting to study linear fluctuations about

cosmological solutions

■ dynamical degrees of freedom in this case:

slide-51
SLIDE 51

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 9/29

Linearized braneworlds

■ in general, equations of motion (EOMs) for braneworlds are

extremely difficult to deal with

■ can derive analytic solutions with high symmetry ◆ e.g. cosmology: three of the four spatial dimensions are

isotropic and homogeneous

■ observationally interesting to study linear fluctuations about

cosmological solutions

■ dynamical degrees of freedom in this case: ◆ bulk field ψ ⇒ gravitational potential perturbations

slide-52
SLIDE 52

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 9/29

Linearized braneworlds

■ in general, equations of motion (EOMs) for braneworlds are

extremely difficult to deal with

■ can derive analytic solutions with high symmetry ◆ e.g. cosmology: three of the four spatial dimensions are

isotropic and homogeneous

■ observationally interesting to study linear fluctuations about

cosmological solutions

■ dynamical degrees of freedom in this case: ◆ bulk field ψ ⇒ gravitational potential perturbations ◆ brane field ∆ ⇒ matter density perturbations

slide-53
SLIDE 53

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 9/29

Linearized braneworlds

■ in general, equations of motion (EOMs) for braneworlds are

extremely difficult to deal with

■ can derive analytic solutions with high symmetry ◆ e.g. cosmology: three of the four spatial dimensions are

isotropic and homogeneous

■ observationally interesting to study linear fluctuations about

cosmological solutions

■ dynamical degrees of freedom in this case: ◆ bulk field ψ ⇒ gravitational potential perturbations ◆ brane field ∆ ⇒ matter density perturbations ■ Fourier decompose ψ and ∆ to reduce dimensionality

slide-54
SLIDE 54

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 10/29

Master wave equations

inlineartheory,braneworld cosmologicalperturbation problemreducestothefollowing:

slide-55
SLIDE 55

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 10/29

Master wave equations

b r a n e

slide-56
SLIDE 56

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 10/29

Master wave equations

b r a n e

slide-57
SLIDE 57

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 10/29

Master wave equations

b r a n e

slide-58
SLIDE 58

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 10/29

Master wave equations

b r a n e

slide-59
SLIDE 59

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 10/29

Master wave equations

whataboutthenotionof a “freeboundary”?

slide-60
SLIDE 60

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 10/29

Master wave equations

whataboutthenotionof a “freeboundary”? inlineartheory, fluctuationsinbrane positionaresmall

slide-61
SLIDE 61

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 10/29

Master wave equations

whataboutthenotionof a “freeboundary”? inlineartheory, fluctuationsinbrane positionaresmall

branebendingmode

slide-62
SLIDE 62

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 10/29

Master wave equations

whataboutthenotionof a “freeboundary”? inlineartheory, fluctuationsinbrane positionaresmall viaacoordinatechange,onecan treatthebranebendingmodeas ascalarfunctiononthebrane

branebendingmode

slide-63
SLIDE 63

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 10/29

Master wave equations

whataboutthenotionof a “freeboundary”? inlineartheory, fluctuationsinbrane positionaresmall inthispicture,thebraneboundary isfixedtoitsbackgroundpos’n

branebendingmode

viaacoordinatechange,onecan treatthebranebendingmodeas ascalarfunctiononthebrane

slide-64
SLIDE 64

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 11/29

Separation of variables

b r a n e eventhoughbraneshapeisfixed, problemisstillcomplicated...

slide-65
SLIDE 65

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 11/29

Separation of variables

b r a n e eventhoughbraneshapeisfixed, problemisstillcomplicated...

slide-66
SLIDE 66

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 11/29

Separation of variables

b r a n e eventhoughbraneshapeisfixed, problemisstillcomplicated...

slide-67
SLIDE 67

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 11/29

Separation of variables

b r a n e eventhoughbraneshapeisfixed, problemisstillcomplicated...

slide-68
SLIDE 68

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 11/29

Separation of variables

b r a n e eventhoughbraneshapeisfixed, problemisstillcomplicated...

slide-69
SLIDE 69

Statement of the problem

  • Modified Stefan problem
  • Applications
  • Biofilms
  • Braneworld models
  • Braneworld IVP
  • Linearized braneworlds
  • Master wave equations
  • Separation of variables

Numeric method Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 11/29

Separation of variables

b r a n e

Numerical Methods

eventhoughbraneshapeisfixed, problemisstillcomplicated...

slide-70
SLIDE 70

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 12/29

Numeric method

slide-71
SLIDE 71

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 13/29

What others have done

■ other people have attacked similar problems:

slide-72
SLIDE 72

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 13/29

What others have done

■ other people have attacked similar problems: ◆ Fourier spectral decomposition with time dependent

coefficients (Koyama 02)

slide-73
SLIDE 73

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 13/29

What others have done

■ other people have attacked similar problems: ◆ Fourier spectral decomposition with time dependent

coefficients (Koyama 02)

■ leads to integral equations that have to be solved

numerically (poor convergence)

slide-74
SLIDE 74

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 13/29

What others have done

■ other people have attacked similar problems: ◆ Fourier spectral decomposition with time dependent

coefficients (Koyama 02)

■ leads to integral equations that have to be solved

numerically (poor convergence)

◆ decomposition of bulk field in terms of Tchebychev

polynomials with time dependent coefficients (Hiramatsu et al 03)

slide-75
SLIDE 75

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 13/29

What others have done

■ other people have attacked similar problems: ◆ Fourier spectral decomposition with time dependent

coefficients (Koyama 02)

■ leads to integral equations that have to be solved

numerically (poor convergence)

◆ decomposition of bulk field in terms of Tchebychev

polynomials with time dependent coefficients (Hiramatsu et al 03)

■ leads to (many) ODEs to solve (works, but slow)

slide-76
SLIDE 76

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 13/29

What others have done

■ other people have attacked similar problems: ◆ Fourier spectral decomposition with time dependent

coefficients (Koyama 02)

■ leads to integral equations that have to be solved

numerically (poor convergence)

◆ decomposition of bulk field in terms of Tchebychev

polynomials with time dependent coefficients (Hiramatsu et al 03)

■ leads to (many) ODEs to solve (works, but slow)

◆ mapping the brane to a stationary position and using

  • rdinary finite differencing (Kobayashi and Tanaka 03)
slide-77
SLIDE 77

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 13/29

What others have done

■ other people have attacked similar problems: ◆ Fourier spectral decomposition with time dependent

coefficients (Koyama 02)

■ leads to integral equations that have to be solved

numerically (poor convergence)

◆ decomposition of bulk field in terms of Tchebychev

polynomials with time dependent coefficients (Hiramatsu et al 03)

■ leads to (many) ODEs to solve (works, but slow)

◆ mapping the brane to a stationary position and using

  • rdinary finite differencing (Kobayashi and Tanaka 03)

■ works, but slow

slide-78
SLIDE 78

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 13/29

What others have done

■ other people have attacked similar problems: ◆ Fourier spectral decomposition with time dependent

coefficients (Koyama 02)

■ leads to integral equations that have to be solved

numerically (poor convergence)

◆ decomposition of bulk field in terms of Tchebychev

polynomials with time dependent coefficients (Hiramatsu et al 03)

■ leads to (many) ODEs to solve (works, but slow)

◆ mapping the brane to a stationary position and using

  • rdinary finite differencing (Kobayashi and Tanaka 03)

■ works, but slow ■ doesn’t handle brane fields

slide-79
SLIDE 79

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 13/29

What others have done

■ other people have attacked similar problems: ◆ Fourier spectral decomposition with time dependent

coefficients (Koyama 02)

■ leads to integral equations that have to be solved

numerically (poor convergence)

◆ decomposition of bulk field in terms of Tchebychev

polynomials with time dependent coefficients (Hiramatsu et al 03)

■ leads to (many) ODEs to solve (works, but slow)

◆ mapping the brane to a stationary position and using

  • rdinary finite differencing (Kobayashi and Tanaka 03)

■ works, but slow ■ doesn’t handle brane fields

◆ others . . .

slide-80
SLIDE 80

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 13/29

What others have done

■ other people have attacked similar problems: ◆ Fourier spectral decomposition with time dependent

coefficients (Koyama 02)

■ leads to integral equations that have to be solved

numerically (poor convergence)

◆ decomposition of bulk field in terms of Tchebychev

polynomials with time dependent coefficients (Hiramatsu et al 03)

■ leads to (many) ODEs to solve (works, but slow)

◆ mapping the brane to a stationary position and using

  • rdinary finite differencing (Kobayashi and Tanaka 03)

■ works, but slow ■ doesn’t handle brane fields

◆ others . . . ■ need a fast and accurate algorithm to facilitate comparison

to observations

slide-81
SLIDE 81

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 14/29

Computational domain

b r a n e tosolveproblemnumerically,weneed tospecifycomputationaldomain

slide-82
SLIDE 82

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 14/29

Computational domain

b r a n e tosolveproblemnumerically,weneed tospecifycomputationaldomain

slide-83
SLIDE 83

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 14/29

Computational domain

b r a n e tosolveproblemnumerically,weneed tospecifycomputationaldomain goodidea:designdomain basedonthecausalproperties

  • f thewaveequation
slide-84
SLIDE 84

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 14/29

Computational domain

b r a n e

slide-85
SLIDE 85

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 14/29

Computational domain

b r a n e

slide-86
SLIDE 86

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 14/29

Computational domain

b r a n e

slide-87
SLIDE 87

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 14/29

Computational domain

b r a n e

slide-88
SLIDE 88

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 14/29

Computational domain

b r a n e mostapplicationsonlycare aboutvalueof fieldsonbrane betweenanintialandfinaltime

slide-89
SLIDE 89

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 14/29

Computational domain

b r a n e mostapplicationsonlycare aboutvalueof fieldsonbrane betweenanintialandfinaltime

slide-90
SLIDE 90

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 14/29

Computational domain

b r a n e mostapplicationsonlycare aboutvalueof fieldsonbrane betweenanintialandfinaltime

e v

  • l

u t i

  • n
  • f

f i e l d s

  • n
  • b

r a n e

  • c
  • m

p l e t e l y s p e c i f i e d

  • b

y

  • i

n i t i a l

  • d

a t a

  • n
  • n

e

  • f

t h e s e

slide-91
SLIDE 91

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 14/29

Computational domain

b r a n e mostapplicationsonlycare aboutvalueof fieldsonbrane betweenanintialandfinaltime

  • urchoice:specify

initialdatahere

slide-92
SLIDE 92

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 14/29

Computational domain

b r a n e mostapplicationsonlycare aboutvalueof fieldsonbrane betweenanintialandfinaltime

  • urchoice:specify

initialdatahere

slide-93
SLIDE 93

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 14/29

Computational domain

b r a n e

note:amore traditionalchoiceof domainmayhave lookedlikethis

slide-94
SLIDE 94

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 14/29

Computational domain

b r a n e

note:amore traditionalchoiceof domainmayhave lookedlikethis

  • urchoiceisbetter:

weonlycalculate thebulkfieldwhere weneedit

slide-95
SLIDE 95

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 15/29

Discretization

nowneedtopartition domainintofinitesegments

slide-96
SLIDE 96

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 15/29

Discretization

nowneedtopartition domainintofinitesegments breakbrane upintosmall segments

slide-97
SLIDE 97

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 15/29

Discretization

nowneedtopartition domainintofinitesegments breakbrane upintosmall segments constructgridby drawingfutureandpast nullraysfrombrane

slide-98
SLIDE 98

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 15/29

Discretization

nowneedtopartition domainintofinitesegments breakbrane upintosmall segments constructgridby drawingfutureandpast nullraysfrombrane bulk“diamond”cell

slide-99
SLIDE 99

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 15/29

Discretization

nowneedtopartition domainintofinitesegments breakbrane upintosmall segments constructgridby drawingfutureandpast nullraysfrombrane bulk“diamond”cell brane “triangle” cell

slide-100
SLIDE 100

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 15/29

Discretization

some“real”computationalgridsusedinapplications:

slide-101
SLIDE 101

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 15/29

Discretization

some“real”computationalgridsusedinapplications: sinceourgridsarebasedonthecharacteristics

  • f thebulkwaveequation,wecallthisthe

“characteristicintegrationscheme”

slide-102
SLIDE 102

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 16/29

The algorithm

slide-103
SLIDE 103

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 16/29

The algorithm

slide-104
SLIDE 104

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 16/29

The algorithm

slide-105
SLIDE 105

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 16/29

The algorithm

slide-106
SLIDE 106

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 16/29

The algorithm

slide-107
SLIDE 107

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 16/29

The algorithm

asinallnumeric methods,bothevolution lawswillbeapproximate rulesderivedfromEOMs

slide-108
SLIDE 108

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 16/29

The algorithm

asinallnumeric methods,bothevolution lawswillbeapproximate rulesderivedfromEOMs

slide-109
SLIDE 109

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 16/29

The algorithm

asinallnumeric methods,bothevolution lawswillbeapproximate rulesderivedfromEOMs

slide-110
SLIDE 110

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 16/29

The algorithm

asinallnumeric methods,bothevolution lawswillbeapproximate rulesderivedfromEOMs

slide-111
SLIDE 111

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 16/29

The algorithm

asinallnumeric methods,bothevolution lawswillbeapproximate rulesderivedfromEOMs

slide-112
SLIDE 112

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 16/29

The algorithm

asinallnumeric methods,bothevolution lawswillbeapproximate rulesderivedfromEOMs

slide-113
SLIDE 113

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 16/29

The algorithm

asinallnumeric methods,bothevolution lawswillbeapproximate rulesderivedfromEOMs

slide-114
SLIDE 114

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 16/29

The algorithm

asinallnumeric methods,bothevolution lawswillbeapproximate rulesderivedfromEOMs

slide-115
SLIDE 115

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 16/29

The algorithm

asinallnumeric methods,bothevolution lawswillbeapproximate rulesderivedfromEOMs

slide-116
SLIDE 116

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 16/29

The algorithm

asinallnumeric methods,bothevolution lawswillbeapproximate rulesderivedfromEOMs

slide-117
SLIDE 117

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 17/29

Error budget

slide-118
SLIDE 118

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 17/29

Error budget

slide-119
SLIDE 119

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 17/29

Error budget

slide-120
SLIDE 120

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 17/29

Error budget

slide-121
SLIDE 121

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 17/29

Error budget

slide-122
SLIDE 122

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 18/29

Evolution across diamond cells

slide-123
SLIDE 123

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 18/29

Evolution across diamond cells

slide-124
SLIDE 124

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 18/29

Evolution across diamond cells

whathappensif we integratewaveequation

  • verabulkcell?
slide-125
SLIDE 125

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 18/29

Evolution across diamond cells

whathappensif we integratewaveequation

  • verabulkcell?
slide-126
SLIDE 126

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 18/29

Evolution across diamond cells

whathappensif we integratewaveequation

  • verabulkcell?

divergence theorem

slide-127
SLIDE 127

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 18/29

Evolution across diamond cells

divergence theorem

slide-128
SLIDE 128

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 18/29

Evolution across diamond cells

divergence theorem

slide-129
SLIDE 129

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 18/29

Evolution across diamond cells

divergence theorem

slide-130
SLIDE 130

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 18/29

Evolution across diamond cells

divergence theorem

slide-131
SLIDE 131

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 18/29

Evolution across diamond cells

divergence theorem

slide-132
SLIDE 132

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 18/29

Evolution across diamond cells

divergence theorem

linearapproximation

slide-133
SLIDE 133

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 18/29

Evolution across diamond cells

divergence theorem

linearapproximation

slide-134
SLIDE 134

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 18/29

Evolution across diamond cells

“traditional cell” “nullcell”

slide-135
SLIDE 135

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 19/29

Evolution across triangle cells

slide-136
SLIDE 136

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 19/29

Evolution across triangle cells

slide-137
SLIDE 137

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 19/29

Evolution across triangle cells

slide-138
SLIDE 138

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 19/29

Evolution across triangle cells

linearapprox

slide-139
SLIDE 139

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 19/29

Evolution across triangle cells

linearapprox

slide-140
SLIDE 140

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 19/29

Evolution across triangle cells

linearapprox

slide-141
SLIDE 141

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 19/29

Evolution across triangle cells

linearapprox

slide-142
SLIDE 142

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 19/29

Evolution across triangle cells

slide-143
SLIDE 143

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 19/29

Evolution across triangle cells

slide-144
SLIDE 144

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 19/29

Evolution across triangle cells

slide-145
SLIDE 145

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 19/29

Evolution across triangle cells

slide-146
SLIDE 146

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 20/29

“Non-local” boundary terms

someboundaryterms havebeencalled “nonlocal”inliterature

slide-147
SLIDE 147

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 20/29

“Non-local” boundary terms

someboundaryterms havebeencalled “nonlocal”inliterature

slide-148
SLIDE 148

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 20/29

“Non-local” boundary terms

someboundaryterms havebeencalled “nonlocal”inliterature keeptrackof branefieldsat“half- nodes”andusehigher-order stencilsinapproximations

slide-149
SLIDE 149

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 21/29

Advantages of the method

■ with O(h4) diamond and O(h3) triangle evolution laws, we

should have a quadratically convergent algorithm

slide-150
SLIDE 150

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 21/29

Advantages of the method

■ with O(h4) diamond and O(h3) triangle evolution laws, we

should have a quadratically convergent algorithm

■ since computational time ∝ number of cells ∝ h−2, the

cumulative error in the output will be inversely proportional to the time

slide-151
SLIDE 151

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 21/29

Advantages of the method

■ with O(h4) diamond and O(h3) triangle evolution laws, we

should have a quadratically convergent algorithm

■ since computational time ∝ number of cells ∝ h−2, the

cumulative error in the output will be inversely proportional to the time

◆ this is better than most conventional finite differencing

schemes

slide-152
SLIDE 152

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 21/29

Advantages of the method

■ with O(h4) diamond and O(h3) triangle evolution laws, we

should have a quadratically convergent algorithm

■ since computational time ∝ number of cells ∝ h−2, the

cumulative error in the output will be inversely proportional to the time

◆ this is better than most conventional finite differencing

schemes

■ evolution in the bulk can be accomplished with half as many

function calls as ordinary 2nd order PDE solvers

slide-153
SLIDE 153

Statement of the problem Numeric method

  • What others have done
  • Computational domain
  • Discretization
  • The algorithm
  • Error budget
  • Diamond evolution
  • Triangle evolution
  • “Nonlocal” terms
  • Advantages of the method

Code tests Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 21/29

Advantages of the method

■ with O(h4) diamond and O(h3) triangle evolution laws, we

should have a quadratically convergent algorithm

■ since computational time ∝ number of cells ∝ h−2, the

cumulative error in the output will be inversely proportional to the time

◆ this is better than most conventional finite differencing

schemes

■ evolution in the bulk can be accomplished with half as many

function calls as ordinary 2nd order PDE solvers

■ the computational domain is the minimum size needed to get

answers for fields on the brane

slide-154
SLIDE 154

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 22/29

Code tests

slide-155
SLIDE 155

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 23/29

How do we know it works?

■ two ways to test the code:

slide-156
SLIDE 156

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 23/29

How do we know it works?

■ two ways to test the code: ◆ reproduce an exact solution

slide-157
SLIDE 157

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 23/29

How do we know it works?

■ two ways to test the code: ◆ reproduce an exact solution ◆ verify that output converges as h → 0

slide-158
SLIDE 158

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 23/29

How do we know it works?

■ two ways to test the code: ◆ reproduce an exact solution ◆ verify that output converges as h → 0 ■ to quantitatively address either issue, it is useful to define a

“distance” between functions f1 and f2 on the brane:

  • f1 − f2

b =

  • 1

ηf − ηi ηf

ηi

[f1(η) − f2(η)]2 1/2

slide-159
SLIDE 159

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 23/29

How do we know it works?

■ two ways to test the code: ◆ reproduce an exact solution ◆ verify that output converges as h → 0 ■ to quantitatively address either issue, it is useful to define a

“distance” between functions f1 and f2 on the brane:

  • f1 − f2

b =

  • 1

ηf − ηi ηf

ηi

[f1(η) − f2(η)]2 1/2

■ for any brane quantity, true quadratic convergence implies

  • fexact − fnumerical

b ∝ h2

slide-160
SLIDE 160

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 23/29

How do we know it works?

■ two ways to test the code: ◆ reproduce an exact solution ◆ verify that output converges as h → 0 ■ to quantitatively address either issue, it is useful to define a

“distance” between functions f1 and f2 on the brane:

  • f1 − f2

b =

  • 1

ηf − ηi ηf

ηi

[f1(η) − f2(η)]2 1/2

■ for any brane quantity, true quadratic convergence implies

  • fexact − fnumerical

b ∝ h2

■ also, if f1 and f2 are numeric results with h =

√ 2h0 and h0 respectively: ζ(h0) ≡ f1 − f2 b ∝ h2

slide-161
SLIDE 161

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 24/29

Comparison to an exact solution

inRandall-Sundrumbraneworld models,itispossibletogetexact solutionswhenthebranehasa lineartrajectory

slide-162
SLIDE 162

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 24/29

Comparison to an exact solution

inRandall-Sundrumbraneworld models,itispossibletogetexact solutionswhenthebranehasa lineartrajectory

slide-163
SLIDE 163

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 24/29

Comparison to an exact solution

inRandall-Sundrumbraneworld models,itispossibletogetexact solutionswhenthebranehasa lineartrajectory

slide-164
SLIDE 164

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 24/29

Comparison to an exact solution

slide-165
SLIDE 165

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 24/29

Comparison to an exact solution

differentlinescorrespondto braneswithdifferentslopes

slide-166
SLIDE 166

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 24/29

Comparison to an exact solution

differentlinescorrespondto braneswithdifferentslopes

explicitquadratic convergencefor smallcellsize

slide-167
SLIDE 167

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 24/29

Comparison to an exact solution

differentlinescorrespondto braneswithdifferentslopes

explicitquadratic convergencefor smallcellsize

slide-168
SLIDE 168

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 25/29

Convergence test

inRandall-Sundrummodel,wehavecalculatedthe behaviourof gravitationalwavesaboutbranes withnon-lineartrajectories

slide-169
SLIDE 169

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 25/29

Convergence test

inRandall-Sundrummodel,wehavecalculatedthe behaviourof gravitationalwavesaboutbranes withnon-lineartrajectories

gravitationalwaveamplitude

slide-170
SLIDE 170

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 25/29

Convergence test

inRandall-Sundrummodel,wehavecalculatedthe behaviourof gravitationalwavesaboutbranes withnon-lineartrajectories

gravitationalwaveamplitude

noanalyticsolution,but cantestconvergenceof GWamplitudeonbrane

slide-171
SLIDE 171

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 25/29

Convergence test

slide-172
SLIDE 172

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 25/29

Convergence test

different brane shapes

slide-173
SLIDE 173

Statement of the problem Numeric method Code tests

  • How do we know it works?
  • Comparison to exact
  • Convergence test

Closing remarks Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 25/29

Convergence test

different brane shapes

quadraticconvergence

slide-174
SLIDE 174

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 26/29

Closing remarks

slide-175
SLIDE 175

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 27/29

Summary

■ we have developed a novel numerical algorithm to solve

wave equations in the presence of complicated boundaries

slide-176
SLIDE 176

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 27/29

Summary

■ we have developed a novel numerical algorithm to solve

wave equations in the presence of complicated boundaries

◆ based on characteristics

slide-177
SLIDE 177

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 27/29

Summary

■ we have developed a novel numerical algorithm to solve

wave equations in the presence of complicated boundaries

◆ based on characteristics ◆ quadradically convergent (theoretically and practically)

slide-178
SLIDE 178

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 27/29

Summary

■ we have developed a novel numerical algorithm to solve

wave equations in the presence of complicated boundaries

◆ based on characteristics ◆ quadradically convergent (theoretically and practically) ◆ capable of evolving boundary degrees of freedom

slide-179
SLIDE 179

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 27/29

Summary

■ we have developed a novel numerical algorithm to solve

wave equations in the presence of complicated boundaries

◆ based on characteristics ◆ quadradically convergent (theoretically and practically) ◆ capable of evolving boundary degrees of freedom ◆ explicitly tested against analytic results

slide-180
SLIDE 180

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 27/29

Summary

■ we have developed a novel numerical algorithm to solve

wave equations in the presence of complicated boundaries

◆ based on characteristics ◆ quadradically convergent (theoretically and practically) ◆ capable of evolving boundary degrees of freedom ◆ explicitly tested against analytic results ■ principal application is to braneworld cosmology

slide-181
SLIDE 181

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 27/29

Summary

■ we have developed a novel numerical algorithm to solve

wave equations in the presence of complicated boundaries

◆ based on characteristics ◆ quadradically convergent (theoretically and practically) ◆ capable of evolving boundary degrees of freedom ◆ explicitly tested against analytic results ■ principal application is to braneworld cosmology ◆ can also be applied to any (1 + 1) hyperbolic system with

an irregular (timelike) boundary

slide-182
SLIDE 182

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 27/29

Summary

■ we have developed a novel numerical algorithm to solve

wave equations in the presence of complicated boundaries

◆ based on characteristics ◆ quadradically convergent (theoretically and practically) ◆ capable of evolving boundary degrees of freedom ◆ explicitly tested against analytic results ■ principal application is to braneworld cosmology ◆ can also be applied to any (1 + 1) hyperbolic system with

an irregular (timelike) boundary

■ need to generalize the code to deal with a genuinely

dynamic boundary

slide-183
SLIDE 183

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 27/29

Summary

■ we have developed a novel numerical algorithm to solve

wave equations in the presence of complicated boundaries

◆ based on characteristics ◆ quadradically convergent (theoretically and practically) ◆ capable of evolving boundary degrees of freedom ◆ explicitly tested against analytic results ■ principal application is to braneworld cosmology ◆ can also be applied to any (1 + 1) hyperbolic system with

an irregular (timelike) boundary

■ need to generalize the code to deal with a genuinely

dynamic boundary

◆ work in progress

slide-184
SLIDE 184

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 28/29

Application to “dark energy”

■ in cosmology, the code is important for testing of the DGP

braneworld model

slide-185
SLIDE 185

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 28/29

Application to “dark energy”

■ in cosmology, the code is important for testing of the DGP

braneworld model

◆ extra dimensional scenario that explains late time

acceleration of the universe

slide-186
SLIDE 186

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 28/29

Application to “dark energy”

■ in cosmology, the code is important for testing of the DGP

braneworld model

◆ extra dimensional scenario that explains late time

acceleration of the universe

■ the so-called “dark energy” problem

slide-187
SLIDE 187

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 28/29

Application to “dark energy”

■ in cosmology, the code is important for testing of the DGP

braneworld model

◆ extra dimensional scenario that explains late time

acceleration of the universe

■ the so-called “dark energy” problem

■ need quantitative predictions for the behaviour of linear

cosmological perturbations

slide-188
SLIDE 188

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 28/29

Application to “dark energy”

■ in cosmology, the code is important for testing of the DGP

braneworld model

◆ extra dimensional scenario that explains late time

acceleration of the universe

■ the so-called “dark energy” problem

■ need quantitative predictions for the behaviour of linear

cosmological perturbations

◆ compare with observed distribution of galaxies

slide-189
SLIDE 189

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 28/29

Application to “dark energy”

■ in cosmology, the code is important for testing of the DGP

braneworld model

◆ extra dimensional scenario that explains late time

acceleration of the universe

■ the so-called “dark energy” problem

■ need quantitative predictions for the behaviour of linear

cosmological perturbations

◆ compare with observed distribution of galaxies ■ future telescopes with be able to confirm or refute DGP

based on these calculations

slide-190
SLIDE 190

Statement of the problem Numeric method Code tests Closing remarks

  • Summary
  • Application to “dark energy”

Sanjeev S. Seahra; 26 August, 2008 Numeric solution of wave equations with moving boundaries - p. 29/29

Thanks for listening. . .