next up previous contents
Next: Parameters Up: Tensor Types Previous: Tensor Types   Contents

Example Tensor Type Declarations

From CactusWave/WaveToy:

CCTK_REAL scalarevolve TYPE=gf TAGS='tensortypealias="scalar"'

From CactusEinstein/ADMBase:

CCTK_REAL metric TYPE=gf TAGS='tensortypealias="dd_sym" tensormetric="ADMBase::metric"'
CCTK_REAL curv TYPE=gf TAGS='tensortypealias="dd_sym" tensormetric="ADMBase::metric"'
CCTK_REAL lapse TYPE=gf TAGS='tensortypealias="scalar" tensormetric="ADMBase::metric"'
CCTK_REAL shift TYPE=gf TAGS='tensortypealias="U" tensormetric="ADMBase::metric"'

From AEIThorns/BSSN_MoL:

CCTK_REAL ADM_BSSN_B TYPE=gf \
    TAGS='tensortypealias="u" tensormetric="ADMBase::metric"'
CCTK_REAL ADM_BSSN_dtlapse TYPE=gf \
    TAGS='tensortypealias="scalar" tensormetric="ADMBase::metric"'
CCTK_REAL ADM_BSSN_phi TYPE=gf \
    TAGS='tensortypealias="scalar" tensormetric="BSSN_MoL::ADM_BSSN_metric" \
          tensorweight=0.16666666666666667 tensorspecial="log"'
CCTK_REAL ADM_BSSN_metric TYPE=gf \
    TAGS='tensortypealias="dd_sym" tensormetric="BSSN_MoL::ADM_BSSN_metric" \
          tensorweight=-0.66666666666666667'
CCTK_REAL ADM_BSSN_K TYPE=gf \
    TAGS='tensortypealias="scalar" tensormetric="BSSN_MoL::ADM_BSSN_metric"'
CCTK_REAL ADM_BSSN_curv TYPE=gf \
    TAGS='tensortypealias="dd_sym" tensormetric="BSSN_MoL::ADM_BSSN_metric" \
          tensorweight=-0.66666666666666667'
CCTK_REAL ADM_BSSN_gamma TYPE=gf \
    TAGS='tensortypealias="u" tensormetric="BSSN_MoL::ADM_BSSN_metric" \
          tensorweight=0.66666666666666667 tensorspecial="Gamma"'