KADATH
Description of the physical space.

Each domain class are derived from the abstract class Domain. More...

Classes

class  Kadath::Domain_shell_inner_adapted
 Class for a spherical-like domain, having a symmetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Domain_shell_outer_adapted
 Class for a spherical-like domain, having a symmetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Space_spheric_adapted
 The Space_spheric_adapted class fills the space with one nucleus, one shell adapted on the outside, one shell adapted on the inside, several standard shells and a compactified domain, all centered on the same point. More...
 
class  Kadath::Space_adapted_bh
 The Space_spheric_adapted class fills the space with one shell adapted on the inside, several standard shells and a compactified domain, all centered on the same point. More...
 
class  Kadath::Domain_polar_shell_inner_adapted
 Class for a spherical-like domain, having a symmetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Domain_polar_shell_outer_adapted
 Class for a spherical-like domain, having a symmetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Space_polar_adapted
 The Space_polar_adapted class fills the space with one polar nucleus, one polar shell adapted on the outside, one polar shell adapted on the inside, several standard polar shells and a compactified polar domain, all centered on the same point. More...
 
class  Kadath::Space_bbh
 Spacetime intended for binary black hole configurations in full general relativity (see constructor for details about the domains used) The shape of the horizons are variables. More...
 
class  Kadath::Space_bin_bh
 Spacetime intended for binary black hole configurations (see constructor for details about the domains used) The radii of the holes are variables. More...
 
class  Kadath::Space_bin_fake
 Spacetime intended for fake binary neutron star configurations (see constructor for details about the domains used). More...
 
class  Kadath::Space_bin_ns
 Spacetime intended for binary neutron stars configurations (see constructor for details about the domains used) More...
 
class  Kadath::Domain_bispheric_rect
 Class for bispherical coordinates with a symmetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Domain_bispheric_chi_first
 Class for bispherical coordinates with a symmetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Domain_bispheric_eta_first
 Class for bispherical coordinates with a symmetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Space_bispheric
 The Space_bispheric class fills the space with bispherical coordinates (see the constructor for more details). More...
 
class  Kadath::Domain_critic_inner
 Class for a 2-dimensional cylindrical type domain. More...
 
class  Kadath::Domain_critic_outer
 Class for a 2-dimensional cylindrical type domain. More...
 
class  Kadath::Space_critic
 The Space_critic ; set the space with two critic domains, separated at $ x_{\rm lim}$. More...
 
class  Kadath::Domain_fourD_periodic_nucleus
 Class for a spherical nucleus. More...
 
class  Kadath::Domain_fourD_periodic_shell
 Class for a spherical shell. More...
 
class  Kadath::Space_fourD_periodic
 The Space_fourD_periodic class fills the space with one 4d nucleus and several 4d shells, with a periodicity in time. More...
 
class  Kadath::Domain_shell_inner_homothetic
 Class for a spherical-like domain, having a symmetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Domain_shell_outer_homothetic
 Class for a spherical-like domain, having a symmetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Domain_oned_ori
 Class for a 1-dimensional spherical domain containing the origin. More...
 
class  Kadath::Domain_oned_qcq
 Class for a 1-dimensional spherical domain bounded between two raii. More...
 
class  Kadath::Domain_oned_inf
 Class for a 1-dimensional compactified spherical domain. More...
 
class  Kadath::Space_oned
 The Space_oned class fills the space with 1-dimensional domains (spherical ones), intended for spherically symmetric problems. More...
 
class  Kadath::Domain_polar_nucleus
 Class for a 2-dimensional spherical domain containing the origin and a symetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Domain_polar_shell
 Class for a 2-dimensional spherical shell and a symmetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Domain_polar_compact
 Class for a 2-dimensional spherical shell and a symmetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Space_polar
 The Space_polar class fills the space with one polar nucleus, several polar shells and a compactified polar domain, all centered on the same point. More...
 
class  Kadath::Domain_polar_periodic_nucleus
 Class for a spherical nucleus with a symmetry in $\varphi$. More...
 
class  Kadath::Domain_polar_periodic_shell
 Class for a spherical shell with a symmetry in $\varphi$. More...
 
class  Kadath::Space_polar_periodic
 The Space_polar_periodic class fills the space with one polar nucleus and several polar shells, with a periodicity in time. More...
 
class  Kadath::Domain
 Abstract class that implements the fonctionnalities common to all the type of domains. More...
 
class  Kadath::Space
 The Space class is an ensemble of domains describing the whole space of the computation. More...
 
class  Kadath::Domain_nucleus
 Class for a spherical domain containing the origin and a symmetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Domain_shell
 Class for a spherical shell and a symmetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Domain_compact
 Class for a spherical compactified domain and a symmetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Space_spheric
 The Space_spheric class fills the space with one nucleus, several shells and a compactified domain, all centered on the same point. More...
 
class  Kadath::Domain_shell_log
 Class for a spherical shell and a symmetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Domain_shell_surr
 Class for a spherical shell and a symmetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Domain_spheric_periodic_nucleus
 Class for a 2-dimensional spherical domain containing the origin and a symetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Domain_spheric_periodic_shell
 Class for a 2-dimensional spherical domain bounded between two fixed radii and a symetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Domain_spheric_periodic_compact
 Class for a 2-dimensional compactified spherical domain and a symetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Space_spheric_periodic
 The Space_oned class fills the space with 2-dimensioanl domains : spherically symmetric and time periodic. More...
 
class  Kadath::Domain_nucleus_symphi
 Class for a spherical domain containing the origin a symmetry with respect to the plane $ z=0 $ and an quadrant symmetry wrt $\varphi $. More...
 
class  Kadath::Domain_shell_symphi
 Class for a spherical shell and a symmetry with respect to the plane $ z=0 $ and an quadrant symmetry wrt $\varphi $. More...
 
class  Kadath::Domain_compact_symphi
 Class for a spherical compactified domain and a symmetry with respect to the plane $ z=0 $ and a quadrant symmetry. More...
 
class  Kadath::Space_spheric_symphi
 The Space_spheric_symphi_symphi class fills the space with spherical domain(s) with symmetry in phi. More...
 
class  Kadath::Domain_spheric_time_nucleus
 Class for a 2-dimensional spherical domain containing the origin and a symetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Domain_spheric_time_shell
 Class for a 2-dimensional spherical domain bounded between two finite radii and a symetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Domain_spheric_time_compact
 Class for a 2-dimensional compactified spherical domain and a symetry with respect to the plane $ z=0 $. More...
 
class  Kadath::Space_spheric_time
 The Space_oned class fills the space with 2-dimensioanl domains : spherically symmetric and time dependant. More...
 

Detailed Description

Each domain class are derived from the abstract class Domain.

The domains contain the informations on the number of collocation points and of coefficients and, more importantly define the coordinates use by implementing the relations between the numerical coordinates and the physical ones.

The class Space is an ensemble of Domains describing the computational space.