SpECTRE  2021.08.02
Cce::InitializeJ Namespace Reference

Contains utilities and DataBox mutators for generating data for \(J\) on the initial CCE hypersurface. More...

Classes

struct  GaugeAdjustInitialJ
 Apply a radius-independent angular gauge transformation to a volume \(J\), for use with initial data generation. More...
 
struct  InitializeJ< false >
 Abstract base class for an initial hypersurface data generator for Cce, when the partially flat Bondi-like coordinates are not evolved. More...
 
struct  InitializeJ< true >
 Abstract base class for an initial hypersurface data generator for Cce, when the partially flat Bondi-like coordinates are evolved. More...
 
struct  InverseCubic< false >
 Initialize \(J\) on the first hypersurface from provided boundary values of \(J\), \(R\), and \(\partial_r J\). More...
 
struct  InverseCubic< true >
 Initialize \(J\) on the first hypersurface from provided boundary values of \(J\), \(R\), and \(\partial_r J\). More...
 
struct  NoIncomingRadiation
 Initialize \(J\) on the first hypersurface by constraining \(\Psi_0 = 0\). More...
 
struct  ZeroNonSmooth
 Initialize \(J\) on the first hypersurface to be vanishing, finding the appropriate angular coordinates to be continuous with the provided worldtube boundary data. More...
 

Detailed Description

Contains utilities and DataBox mutators for generating data for \(J\) on the initial CCE hypersurface.