solving einstein's equation with generalized …lindblom/talks/aei_17july2006.pdfsolving...

35
Solving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators: Larry Kidder, Robert Owen, Oliver Rinne, Harald Pfeiffer, Mark Scheel, Saul Teukolsky New Frontiers in Numerical Relativity AEI, Golm – 17 July 2006 GH gauge conditions and constraint damping. Boundary conditions for the GH system. Dual-coordinate frame evolution method. Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 1 / 14

Upload: others

Post on 25-Jun-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Solving Einstein’s Equation With GeneralizedHarmonic Gauge Conditions

Lee LindblomCaltech

Collaborators: Larry Kidder, Robert Owen, Oliver Rinne,Harald Pfeiffer, Mark Scheel, Saul Teukolsky

New Frontiers in Numerical RelativityAEI, Golm – 17 July 2006

GH gauge conditions and constraint damping.Boundary conditions for the GH system.Dual-coordinate frame evolution method.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 1 / 14

Page 2: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Solving Einstein’s Equation With GeneralizedHarmonic Gauge Conditions

Lee LindblomCaltech

Collaborators: Larry Kidder, Robert Owen, Oliver Rinne,Harald Pfeiffer, Mark Scheel, Saul Teukolsky

New Frontiers in Numerical RelativityAEI, Golm – 17 July 2006

GH gauge conditions and constraint damping.Boundary conditions for the GH system.Dual-coordinate frame evolution method.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 1 / 14

Page 3: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Solving Einstein’s Equation With GeneralizedHarmonic Gauge Conditions

Lee LindblomCaltech

Collaborators: Larry Kidder, Robert Owen, Oliver Rinne,Harald Pfeiffer, Mark Scheel, Saul Teukolsky

New Frontiers in Numerical RelativityAEI, Golm – 17 July 2006

GH gauge conditions and constraint damping.Boundary conditions for the GH system.Dual-coordinate frame evolution method.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 1 / 14

Page 4: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Solving Einstein’s Equation With GeneralizedHarmonic Gauge Conditions

Lee LindblomCaltech

Collaborators: Larry Kidder, Robert Owen, Oliver Rinne,Harald Pfeiffer, Mark Scheel, Saul Teukolsky

New Frontiers in Numerical RelativityAEI, Golm – 17 July 2006

GH gauge conditions and constraint damping.Boundary conditions for the GH system.Dual-coordinate frame evolution method.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 1 / 14

Page 5: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Methods of Specifying Spacetime Coordinates

The lapse N and shift N i are generally used to specify howcoordinates are layed out on a spacetime manifold:∂t = N~t + Nk∂k .

An alternate way to specify the coordinates is through thegeneralized harmonic gauge source function Ha:

Let Ha denote the function obtained by the action of the scalarwave operator on the coordinates xb:

Ha ≡ ψab∇c∇cxb = −Γa,

where ψab is the 4-metric, and Γa = ψbcΓabc .

Specifying coordinates by the generalized harmonic (GH) methodcan be accomplished by choosing a gauge-source functionHa(x , ψ), and requiring that Ha(x , ψ) = −Γa.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 2 / 14

Page 6: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Methods of Specifying Spacetime Coordinates

The lapse N and shift N i are generally used to specify howcoordinates are layed out on a spacetime manifold:∂t = N~t + Nk∂k .

An alternate way to specify the coordinates is through thegeneralized harmonic gauge source function Ha:

Let Ha denote the function obtained by the action of the scalarwave operator on the coordinates xb:

Ha ≡ ψab∇c∇cxb = −Γa,

where ψab is the 4-metric, and Γa = ψbcΓabc .

Specifying coordinates by the generalized harmonic (GH) methodcan be accomplished by choosing a gauge-source functionHa(x , ψ), and requiring that Ha(x , ψ) = −Γa.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 2 / 14

Page 7: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Methods of Specifying Spacetime Coordinates

The lapse N and shift N i are generally used to specify howcoordinates are layed out on a spacetime manifold:∂t = N~t + Nk∂k .

An alternate way to specify the coordinates is through thegeneralized harmonic gauge source function Ha:

Let Ha denote the function obtained by the action of the scalarwave operator on the coordinates xb:

Ha ≡ ψab∇c∇cxb = −Γa,

where ψab is the 4-metric, and Γa = ψbcΓabc .

Specifying coordinates by the generalized harmonic (GH) methodcan be accomplished by choosing a gauge-source functionHa(x , ψ), and requiring that Ha(x , ψ) = −Γa.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 2 / 14

Page 8: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Important Properties of the GH MethodThe Einstein equations are manifestly hyperbolic whencoordinates are specified using a GH gauge function:

Rab = −12ψcd∂c∂dψab +∇(aΓb) + Fab(ψ, ∂ψ),

where ψab is the 4-metric, and Γa = ψbcΓabc . The vacuumEinstein equation, Rab = 0, has the same principal part as thescalar wave equation when Ha(x , ψ) = −Γa is imposed.Imposing coordinates using a GH gauge function profoundlychanges the constraints. The GH constraint, Ca = 0, where

Ca = Ha + Γa,

depends only on first derivatives of the metric. The standardHamiltonian and momentum constraints,Ma = 0, are determinedby the derivatives of the gauge constraint Ca:

Ma ≡ Gabtb = tb(∇(aCb) −

12ψab∇cCc

).

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 3 / 14

Page 9: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Important Properties of the GH MethodThe Einstein equations are manifestly hyperbolic whencoordinates are specified using a GH gauge function:

Rab = −12ψcd∂c∂dψab +∇(aΓb) + Fab(ψ, ∂ψ),

where ψab is the 4-metric, and Γa = ψbcΓabc . The vacuumEinstein equation, Rab = 0, has the same principal part as thescalar wave equation when Ha(x , ψ) = −Γa is imposed.Imposing coordinates using a GH gauge function profoundlychanges the constraints. The GH constraint, Ca = 0, where

Ca = Ha + Γa,

depends only on first derivatives of the metric. The standardHamiltonian and momentum constraints,Ma = 0, are determinedby the derivatives of the gauge constraint Ca:

Ma ≡ Gabtb = tb(∇(aCb) −

12ψab∇cCc

).

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 3 / 14

Page 10: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Constraint Damping Generalized Harmonic SystemPretorius (based on a suggestion from Gundlach, et al.) modifiedthe GH system by adding terms proportional to the gaugeconstraints:

0 = Rab −∇(aCb) + γ0

[t(aCb) −

12ψab tc Cc

],

where ta is a unit timelike vector field. Since Ca = Ha + Γa

depends only on first derivatives of the metric, these additionalterms do not change the hyperbolic structure of the system.

Evolution of the constraints Ca follow from the Bianchi identities:

0 = ∇c∇cCa−2γ0∇c[t(cCa)

]+ Cc∇(cCa)−

12γ0 taCcCc.

This is a damped wave equation for Ca, that drives all smallshort-wavelength constraint violations toward zero as the systemevolves (for γ0 > 0).

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 4 / 14

Page 11: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Constraint Damping Generalized Harmonic SystemPretorius (based on a suggestion from Gundlach, et al.) modifiedthe GH system by adding terms proportional to the gaugeconstraints:

0 = Rab −∇(aCb) + γ0

[t(aCb) −

12ψab tc Cc

],

where ta is a unit timelike vector field. Since Ca = Ha + Γa

depends only on first derivatives of the metric, these additionalterms do not change the hyperbolic structure of the system.

Evolution of the constraints Ca follow from the Bianchi identities:

0 = ∇c∇cCa−2γ0∇c[t(cCa)

]+ Cc∇(cCa)−

12γ0 taCcCc.

This is a damped wave equation for Ca, that drives all smallshort-wavelength constraint violations toward zero as the systemevolves (for γ0 > 0).

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 4 / 14

Page 12: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

First Order Generalized Harmonic Evolution System

Kashif Alvi (2002) derived a nice (symmetric hyperbolic) first-orderform for the generalized-harmonic evolution system:

∂tψab − Nk∂kψab = −N Πab,

∂tΠab − Nk∂kΠab + Ngki∂kΦiab ' 0,∂tΦiab − Nk∂kΦiab + N∂iΠab ' 0,

where Φkab = ∂kψab.

This system has two immediate problems:

This system has new constraints, Ckab = ∂kψab − Φkab, that tendto grow exponentially during numerical evolutions.

This system is not linearly degenerate, so it is possible (likely) thatshocks will develop (e.g. the shift evolution equation is of the form∂tN i − Nk∂kN i ' 0).

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 5 / 14

Page 13: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

First Order Generalized Harmonic Evolution System

Kashif Alvi (2002) derived a nice (symmetric hyperbolic) first-orderform for the generalized-harmonic evolution system:

∂tψab − Nk∂kψab = −N Πab,

∂tΠab − Nk∂kΠab + Ngki∂kΦiab ' 0,∂tΦiab − Nk∂kΦiab + N∂iΠab ' 0,

where Φkab = ∂kψab.

This system has two immediate problems:

This system has new constraints, Ckab = ∂kψab − Φkab, that tendto grow exponentially during numerical evolutions.

This system is not linearly degenerate, so it is possible (likely) thatshocks will develop (e.g. the shift evolution equation is of the form∂tN i − Nk∂kN i ' 0).

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 5 / 14

Page 14: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

A ‘New’ Generalized Harmonic Evolution System

We can correct these problems by adding additional multiples ofthe constraints to the evolution system:

∂tψab − (1 + γ1)Nk∂kψab = −NΠab−γ1NkΦkab,

∂tΠab − Nk∂kΠab + Ngki∂kΦiab−γ1γ2Nk∂kψab ' −γ1γ2NkΦkab,

∂tΦiab − Nk∂kΦiab + N∂iΠab−γ2N∂iψab ' −γ2NΦiab.

This ‘new’ generalized-harmonic evolution system has severalnice properties:

This system is linearly degenerate for γ1 = −1 (and so shocksshould not form from smooth initial data).

The Φiab evolution equation can be written in the form,∂tCiab − Nk∂kCiab ' −γ2NCiab, so the new constraints aredamped when γ2 > 0.

This system is symmetric hyperbolic for all values of γ1 and γ2.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 6 / 14

Page 15: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

A ‘New’ Generalized Harmonic Evolution System

We can correct these problems by adding additional multiples ofthe constraints to the evolution system:

∂tψab − (1 + γ1)Nk∂kψab = −NΠab−γ1NkΦkab,

∂tΠab − Nk∂kΠab + Ngki∂kΦiab−γ1γ2Nk∂kψab ' −γ1γ2NkΦkab,

∂tΦiab − Nk∂kΦiab + N∂iΠab−γ2N∂iψab ' −γ2NΦiab.

This ‘new’ generalized-harmonic evolution system has severalnice properties:

This system is linearly degenerate for γ1 = −1 (and so shocksshould not form from smooth initial data).

The Φiab evolution equation can be written in the form,∂tCiab − Nk∂kCiab ' −γ2NCiab, so the new constraints aredamped when γ2 > 0.

This system is symmetric hyperbolic for all values of γ1 and γ2.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 6 / 14

Page 16: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Constraint Evolution for the New GH SystemThe evolution of the constraints,cA = Ca, Ckab,Fa ≈ tc∂cCa, Cka ≈ ∂kCa, Cklab = ∂[kCl]ab aredetermined by the evolution of the fields uα = ψab,Πab,Φkab:

∂tcA + Ak AB(u)∂kcB = F A

B(u, ∂u) cB.This constraint evolution system is symmetric hyperbolic withprincipal part:

∂tCa ' 0,∂tFa − Nk∂kFa − Ng ij∂iCja ' 0,

∂tCia − Nk∂kCia − N∂iFa ' 0,∂tCiab − (1 + γ1)Nk∂kCiab ' 0,

∂tCijab − Nk∂kCijab ' 0.An analysis of this system shows that all of the constraints aredamped in the WKB limit when γ0 > 0 and γ2 > 0. So, thissystem has constraint suppression properties that are similar tothose of the Pretorius (and Gundlach, et al.) system.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 7 / 14

Page 17: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Constraint Evolution for the New GH SystemThe evolution of the constraints,cA = Ca, Ckab,Fa ≈ tc∂cCa, Cka ≈ ∂kCa, Cklab = ∂[kCl]ab aredetermined by the evolution of the fields uα = ψab,Πab,Φkab:

∂tcA + Ak AB(u)∂kcB = F A

B(u, ∂u) cB.This constraint evolution system is symmetric hyperbolic withprincipal part:

∂tCa ' 0,∂tFa − Nk∂kFa − Ng ij∂iCja ' 0,

∂tCia − Nk∂kCia − N∂iFa ' 0,∂tCiab − (1 + γ1)Nk∂kCiab ' 0,

∂tCijab − Nk∂kCijab ' 0.An analysis of this system shows that all of the constraints aredamped in the WKB limit when γ0 > 0 and γ2 > 0. So, thissystem has constraint suppression properties that are similar tothose of the Pretorius (and Gundlach, et al.) system.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 7 / 14

Page 18: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Constraint Evolution for the New GH SystemThe evolution of the constraints,cA = Ca, Ckab,Fa ≈ tc∂cCa, Cka ≈ ∂kCa, Cklab = ∂[kCl]ab aredetermined by the evolution of the fields uα = ψab,Πab,Φkab:

∂tcA + Ak AB(u)∂kcB = F A

B(u, ∂u) cB.This constraint evolution system is symmetric hyperbolic withprincipal part:

∂tCa ' 0,∂tFa − Nk∂kFa − Ng ij∂iCja ' 0,

∂tCia − Nk∂kCia − N∂iFa ' 0,∂tCiab − (1 + γ1)Nk∂kCiab ' 0,

∂tCijab − Nk∂kCijab ' 0.An analysis of this system shows that all of the constraints aredamped in the WKB limit when γ0 > 0 and γ2 > 0. So, thissystem has constraint suppression properties that are similar tothose of the Pretorius (and Gundlach, et al.) system.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 7 / 14

Page 19: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Numerical Tests of the New GH System3D numerical evolutions of static black-hole spacetimes illustratethe constraint damping properties of our GH evolution system.

These evolutions are stable and convergent when γ0 = γ2 = 1.

0 100 20010-10

10-8

10-6

10-4

10-2

t/M

|| C ||

γ0 = γ2 = 1.0

γ0 = 1.0,γ2 = 0.0

γ0 = 0.0, γ2 = 1.0

γ0 = γ2 = 0.0

0 5000 1000010-10

10-8

10-6

10-4

10-2

t/M

|| C ||N

r, L

max = 9, 7

11, 7

13, 7

The boundary conditions used for this simple test problem freezethe incoming characteristic fields to their initial values.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 8 / 14

Page 20: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Boundary Condition Basics

Boundary conditions are imposed on first-order hyperbolicevolutions systems, ∂tuα + Ak α

β(u)∂kuβ = F α(u) in thefollowing way (where in our case uα = ψab,Πab,Φkab):Find the eigenvectors of the characteristic matrix nkAk α

β at eachboundary point:

eαα nkAk α

β = v(α)eαβ,

where nk is the outward directed unit normal.For hyperbolic evolution systems the eigenvectors eα

α arecomplete: det eα

α 6= 0. So we define the characteristic fields:

uα = eααuα.

A boundary condition must be imposed on every incomingcharacteristic field (i.e. every field with v(α) < 0), and must not beimposed on any outgoing field (i.e. any field with v(α) > 0).

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 9 / 14

Page 21: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Boundary Condition Basics

Boundary conditions are imposed on first-order hyperbolicevolutions systems, ∂tuα + Ak α

β(u)∂kuβ = F α(u) in thefollowing way (where in our case uα = ψab,Πab,Φkab):Find the eigenvectors of the characteristic matrix nkAk α

β at eachboundary point:

eαα nkAk α

β = v(α)eαβ,

where nk is the outward directed unit normal.For hyperbolic evolution systems the eigenvectors eα

α arecomplete: det eα

α 6= 0. So we define the characteristic fields:

uα = eααuα.

A boundary condition must be imposed on every incomingcharacteristic field (i.e. every field with v(α) < 0), and must not beimposed on any outgoing field (i.e. any field with v(α) > 0).

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 9 / 14

Page 22: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Boundary Condition Basics

Boundary conditions are imposed on first-order hyperbolicevolutions systems, ∂tuα + Ak α

β(u)∂kuβ = F α(u) in thefollowing way (where in our case uα = ψab,Πab,Φkab):Find the eigenvectors of the characteristic matrix nkAk α

β at eachboundary point:

eαα nkAk α

β = v(α)eαβ,

where nk is the outward directed unit normal.For hyperbolic evolution systems the eigenvectors eα

α arecomplete: det eα

α 6= 0. So we define the characteristic fields:

uα = eααuα.

A boundary condition must be imposed on every incomingcharacteristic field (i.e. every field with v(α) < 0), and must not beimposed on any outgoing field (i.e. any field with v(α) > 0).

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 9 / 14

Page 23: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Boundary Condition Basics

Boundary conditions are imposed on first-order hyperbolicevolutions systems, ∂tuα + Ak α

β(u)∂kuβ = F α(u) in thefollowing way (where in our case uα = ψab,Πab,Φkab):Find the eigenvectors of the characteristic matrix nkAk α

β at eachboundary point:

eαα nkAk α

β = v(α)eαβ,

where nk is the outward directed unit normal.For hyperbolic evolution systems the eigenvectors eα

α arecomplete: det eα

α 6= 0. So we define the characteristic fields:

uα = eααuα.

A boundary condition must be imposed on every incomingcharacteristic field (i.e. every field with v(α) < 0), and must not beimposed on any outgoing field (i.e. any field with v(α) > 0).

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 9 / 14

Page 24: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Evolutions of a Perturbed Schwarzschild Black Hole

A black-hole spacetime isperturbed by an incominggravitational wave that excitesquasi-normal oscillations.

Use boundary conditions thatFreeze the remainingincoming characteristic fields.

The resulting outgoing wavesinteract with the boundary ofthe computational domain andproduce constraint violations.

Lapse Movie Constraint Movie

0 50 10010-14

10-10

10-6

10-2

t/M

|| C ||

Nr , L

max =

17, 15

21, 19

13, 11

11, 9

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 10 / 14

Page 25: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Constraint Preserving Boundary Conditions

Construct the characteristic fields, cA = eAAcA, associated with

the constraint evolution system, ∂tcA + Ak AB∂kcB = F A

BcB.

Split the constraints into incoming and outgoing characteristics:c = c−, c+.

The incoming characteristic fields mush vanish on the boundaries,c− = 0, if the influx of constraint violations is to be prevented.

The constraints depend on the primary evolution fields (and theirderivatives). We find that c− for the GH system can be expressed:

c− = d⊥u− + F (u,d‖u).

Set boundary conditions on the fields u− by requiring

d⊥u− = −F (u,d‖u).

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 11 / 14

Page 26: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Constraint Preserving Boundary Conditions

Construct the characteristic fields, cA = eAAcA, associated with

the constraint evolution system, ∂tcA + Ak AB∂kcB = F A

BcB.

Split the constraints into incoming and outgoing characteristics:c = c−, c+.

The incoming characteristic fields mush vanish on the boundaries,c− = 0, if the influx of constraint violations is to be prevented.

The constraints depend on the primary evolution fields (and theirderivatives). We find that c− for the GH system can be expressed:

c− = d⊥u− + F (u,d‖u).

Set boundary conditions on the fields u− by requiring

d⊥u− = −F (u,d‖u).

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 11 / 14

Page 27: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Constraint Preserving Boundary Conditions

Construct the characteristic fields, cA = eAAcA, associated with

the constraint evolution system, ∂tcA + Ak AB∂kcB = F A

BcB.

Split the constraints into incoming and outgoing characteristics:c = c−, c+.

The incoming characteristic fields mush vanish on the boundaries,c− = 0, if the influx of constraint violations is to be prevented.

The constraints depend on the primary evolution fields (and theirderivatives). We find that c− for the GH system can be expressed:

c− = d⊥u− + F (u,d‖u).

Set boundary conditions on the fields u− by requiring

d⊥u− = −F (u,d‖u).

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 11 / 14

Page 28: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Constraint Preserving Boundary Conditions

Construct the characteristic fields, cA = eAAcA, associated with

the constraint evolution system, ∂tcA + Ak AB∂kcB = F A

BcB.

Split the constraints into incoming and outgoing characteristics:c = c−, c+.

The incoming characteristic fields mush vanish on the boundaries,c− = 0, if the influx of constraint violations is to be prevented.

The constraints depend on the primary evolution fields (and theirderivatives). We find that c− for the GH system can be expressed:

c− = d⊥u− + F (u,d‖u).

Set boundary conditions on the fields u− by requiring

d⊥u− = −F (u,d‖u).

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 11 / 14

Page 29: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Constraint Preserving Boundary Conditions

Construct the characteristic fields, cA = eAAcA, associated with

the constraint evolution system, ∂tcA + Ak AB∂kcB = F A

BcB.

Split the constraints into incoming and outgoing characteristics:c = c−, c+.

The incoming characteristic fields mush vanish on the boundaries,c− = 0, if the influx of constraint violations is to be prevented.

The constraints depend on the primary evolution fields (and theirderivatives). We find that c− for the GH system can be expressed:

c− = d⊥u− + F (u,d‖u).

Set boundary conditions on the fields u− by requiring

d⊥u− = −F (u,d‖u).

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 11 / 14

Page 30: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Numerical Tests of Constraint Preserving BCEvolve the perturbed black-hole spacetime using the resultingconstraint preserving boundary conditions for the generalizedharmonic evolution systems.

0 500 100010-14

10-10

10-6

10-2

t/M

|| C ||

Nr , L

max = 9, 7

17, 15

21, 19

13, 11

0 100 200 30010-12

10-9

10-6

10-3

t/M

⟨RΨ4⟩

Evolutions using these new constraint-preserving boundaryconditions are still stable and convergent.The Weyl curvature component Ψ4 shows clear quasi-normalmode oscillations in the outgoing gravitational wave flux whenconstraint-preserving boundary conditions are used.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 12 / 14

Page 31: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Numerical Tests of Constraint Preserving BCEvolve the perturbed black-hole spacetime using the resultingconstraint preserving boundary conditions for the generalizedharmonic evolution systems.

0 500 100010-14

10-10

10-6

10-2

t/M

|| C ||

Nr , L

max = 9, 7

17, 15

21, 19

13, 11

0 100 200 30010-12

10-9

10-6

10-3

t/M

⟨RΨ4⟩

Evolutions using these new constraint-preserving boundaryconditions are still stable and convergent.The Weyl curvature component Ψ4 shows clear quasi-normalmode oscillations in the outgoing gravitational wave flux whenconstraint-preserving boundary conditions are used.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 12 / 14

Page 32: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Numerical Tests of Constraint Preserving BCEvolve the perturbed black-hole spacetime using the resultingconstraint preserving boundary conditions for the generalizedharmonic evolution systems.

0 500 100010-14

10-10

10-6

10-2

t/M

|| C ||

Nr , L

max = 9, 7

17, 15

21, 19

13, 11

0 100 200 30010-12

10-9

10-6

10-3

t/M

⟨RΨ4⟩

Evolutions using these new constraint-preserving boundaryconditions are still stable and convergent.The Weyl curvature component Ψ4 shows clear quasi-normalmode oscillations in the outgoing gravitational wave flux whenconstraint-preserving boundary conditions are used.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 12 / 14

Page 33: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Dual-Coordinate-Frame Evolution Method

Single-coordinate frame method uses the one set of coordinates,x a = t , x ı, to define field components, uα = ψab,Πab,Φıab,and the same coordinates to determine these components bysolving Einstein’s equation: uα = uα(x a).

Dual-coordinate frame method uses a second set of coordinates,xa = t , x i = xa(x a), to determine the original representation ofthe dynamical fields, uα = uα(xa), by solving the transformedEinstein equation:

∂tuα +

[∂x i

∂ tδα

β +∂x i

∂x kAk α

β

]∂iuβ = F α.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 13 / 14

Page 34: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Dual-Coordinate-Frame Evolution Method

Single-coordinate frame method uses the one set of coordinates,x a = t , x ı, to define field components, uα = ψab,Πab,Φıab,and the same coordinates to determine these components bysolving Einstein’s equation: uα = uα(x a).

Dual-coordinate frame method uses a second set of coordinates,xa = t , x i = xa(x a), to determine the original representation ofthe dynamical fields, uα = uα(xa), by solving the transformedEinstein equation:

∂tuα +

[∂x i

∂ tδα

β +∂x i

∂x kAk α

β

]∂iuβ = F α.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 13 / 14

Page 35: Solving Einstein's Equation With Generalized …lindblom/Talks/AEI_17July2006.pdfSolving Einstein’s Equation With Generalized Harmonic Gauge Conditions Lee Lindblom Caltech Collaborators:

Testing Dual-Coordinate-Frame EvolutionsSingle-frame evolutions of Schwarzschild in rotating coordinatesare unstable, while dual-frame evolutions are stable:

Single Frame Evolution Dual Frame Evolution

Dual-frame evolution shown here uses a comoving frame withΩ = 0.2/M on a domain with outer radius r = 1000M.

Lee Lindblom (Caltech) Generalized Harmonic System AEI 2006 14 / 14