Athena++/Atmosphere
Planetary Atmosphere Simulator
Coordinates Class Reference

#include <coordinates.hpp>

Inheritance diagram for Coordinates:
[legend]

Public Member Functions

 Coordinates (MeshBlock *pmb, ParameterInput *pin, bool flag=false)
 
virtual ~Coordinates ()=default
 
virtual void Edge1Length (const int k, const int j, const int il, const int iu, AthenaArray< Real > &len)
 
virtual void Edge2Length (const int k, const int j, const int il, const int iu, AthenaArray< Real > &len)
 
virtual void Edge3Length (const int k, const int j, const int il, const int iu, AthenaArray< Real > &len)
 
virtual Real GetEdge1Length (const int k, const int j, const int i)
 
virtual Real GetEdge2Length (const int k, const int j, const int i)
 
virtual Real GetEdge3Length (const int k, const int j, const int i)
 
virtual void VolCenter1Length (const int k, const int j, const int il, const int iu, AthenaArray< Real > &len)
 
virtual void VolCenter2Length (const int k, const int j, const int il, const int iu, AthenaArray< Real > &len)
 
virtual void VolCenter3Length (const int k, const int j, const int il, const int iu, AthenaArray< Real > &len)
 
virtual void CenterWidth1 (const int k, const int j, const int il, const int iu, AthenaArray< Real > &dx1)
 
virtual void CenterWidth2 (const int k, const int j, const int il, const int iu, AthenaArray< Real > &dx2)
 
virtual void CenterWidth3 (const int k, const int j, const int il, const int iu, AthenaArray< Real > &dx3)
 
virtual void Face1Area (const int k, const int j, const int il, const int iu, AthenaArray< Real > &area)
 
virtual void Face2Area (const int k, const int j, const int il, const int iu, AthenaArray< Real > &area)
 
virtual void Face3Area (const int k, const int j, const int il, const int iu, AthenaArray< Real > &area)
 
virtual Real GetFace1Area (const int k, const int j, const int i)
 
virtual Real GetFace2Area (const int k, const int j, const int i)
 
virtual Real GetFace3Area (const int k, const int j, const int i)
 
virtual void VolCenterFace1Area (const int k, const int j, const int il, const int iu, AthenaArray< Real > &area)
 
virtual void VolCenterFace2Area (const int k, const int j, const int il, const int iu, AthenaArray< Real > &area)
 
virtual void VolCenterFace3Area (const int k, const int j, const int il, const int iu, AthenaArray< Real > &area)
 
virtual void Laplacian (const AthenaArray< Real > &s, AthenaArray< Real > &delta_s, const int il, const int iu, const int jl, const int ju, const int kl, const int ku, const int nl, const int nu)
 
virtual void LaplacianX1 (const AthenaArray< Real > &s, AthenaArray< Real > &delta_s, const int n, const int k, const int j, const int il, const int iu)
 
virtual void LaplacianX1All (const AthenaArray< Real > &s, AthenaArray< Real > &delta_s, const int nl, const int nu, const int kl, const int ku, const int jl, const int ju, const int il, const int iu)
 
virtual void LaplacianX2 (const AthenaArray< Real > &s, AthenaArray< Real > &delta_s, const int n, const int k, const int j, const int il, const int iu)
 
virtual void LaplacianX2All (const AthenaArray< Real > &s, AthenaArray< Real > &delta_s, const int nl, const int nu, const int kl, const int ku, const int jl, const int ju, const int il, const int iu)
 
virtual void LaplacianX3 (const AthenaArray< Real > &s, AthenaArray< Real > &delta_s, const int n, const int k, const int j, const int il, const int iu)
 
virtual void LaplacianX3All (const AthenaArray< Real > &s, AthenaArray< Real > &delta_s, const int nl, const int nu, const int kl, const int ku, const int jl, const int ju, const int il, const int iu)
 
virtual void CellVolume (const int k, const int j, const int il, const int iu, AthenaArray< Real > &vol)
 
virtual Real GetCellVolume (const int k, const int j, const int i)
 
virtual void AddCoordTermsDivergence (const Real dt, const AthenaArray< Real > *flux, const AthenaArray< Real > &prim, const AthenaArray< Real > &bcc, AthenaArray< Real > &u)
 
bool IsPole (int j)
 
Real GetMass () const
 
Real GetSpin () const
 
void Metric (Real x1, Real x2, Real x3, ParameterInput *pin, AthenaArray< Real > &g, AthenaArray< Real > &g_inv, AthenaArray< Real > &dg_dx1, AthenaArray< Real > &dg_dx2, AthenaArray< Real > &dg_dx3)
 
virtual void CellMetric (const int k, const int j, const int il, const int iu, AthenaArray< Real > &g, AthenaArray< Real > &gi)
 
virtual void Face1Metric (const int k, const int j, const int il, const int iu, AthenaArray< Real > &g, AthenaArray< Real > &g_inv)
 
virtual void Face2Metric (const int k, const int j, const int il, const int iu, AthenaArray< Real > &g, AthenaArray< Real > &g_inv)
 
virtual void Face3Metric (const int k, const int j, const int il, const int iu, AthenaArray< Real > &g, AthenaArray< Real > &g_inv)
 
virtual void PrimToLocal1 (const int k, const int j, const int il, const int iu, const AthenaArray< Real > &b1_vals, AthenaArray< Real > &prim_left, AthenaArray< Real > &prim_right, AthenaArray< Real > &bx)
 
virtual void PrimToLocal2 (const int k, const int j, const int il, const int iu, const AthenaArray< Real > &b2_vals, AthenaArray< Real > &prim_left, AthenaArray< Real > &prim_right, AthenaArray< Real > &bx)
 
virtual void PrimToLocal3 (const int k, const int j, const int il, const int iu, const AthenaArray< Real > &b3_vals, AthenaArray< Real > &prim_left, AthenaArray< Real > &prim_right, AthenaArray< Real > &bx)
 
virtual void FluxToGlobal1 (const int k, const int j, const int il, const int iu, const AthenaArray< Real > &cons, const AthenaArray< Real > &bbx, AthenaArray< Real > &flux, AthenaArray< Real > &ey, AthenaArray< Real > &ez)
 
virtual void FluxToGlobal2 (const int k, const int j, const int il, const int iu, const AthenaArray< Real > &cons, const AthenaArray< Real > &bbx, AthenaArray< Real > &flux, AthenaArray< Real > &ey, AthenaArray< Real > &ez)
 
virtual void FluxToGlobal3 (const int k, const int j, const int il, const int iu, const AthenaArray< Real > &cons, const AthenaArray< Real > &bbx, AthenaArray< Real > &flux, AthenaArray< Real > &ey, AthenaArray< Real > &ez)
 
virtual void RaiseVectorCell (Real a_0, Real a_1, Real a_2, Real a_3, int k, int j, int i, Real *pa0, Real *pa1, Real *pa2, Real *pa3)
 
virtual void LowerVectorCell (Real a0, Real a1, Real a2, Real a3, int k, int j, int i, Real *pa_0, Real *pa_1, Real *pa_2, Real *pa_3)
 

Public Attributes

MeshBlockpmy_block
 
AthenaArray< Realdx1f
 
AthenaArray< Realdx2f
 
AthenaArray< Realdx3f
 
AthenaArray< Realx1f
 
AthenaArray< Realx2f
 
AthenaArray< Realx3f
 
AthenaArray< Realdx1v
 
AthenaArray< Realdx2v
 
AthenaArray< Realdx3v
 
AthenaArray< Realx1v
 
AthenaArray< Realx2v
 
AthenaArray< Realx3v
 
AthenaArray< Realx1s2
 
AthenaArray< Realx1s3
 
AthenaArray< Realx2s1
 
AthenaArray< Realx2s3
 
AthenaArray< Realx3s1
 
AthenaArray< Realx3s2
 
AthenaArray< Realh2f
 
AthenaArray< Realdh2fd1
 
AthenaArray< Realh31f
 
AthenaArray< Realh32f
 
AthenaArray< Realdh31fd1
 
AthenaArray< Realdh32fd2
 
AthenaArray< Realh2v
 
AthenaArray< Realdh2vd1
 
AthenaArray< Realh31v
 
AthenaArray< Realh32v
 
AthenaArray< Realdh31vd1
 
AthenaArray< Realdh32vd2
 

Protected Attributes

bool coarse_flag
 
Meshpm
 
int il
 
int iu
 
int jl
 
int ju
 
int kl
 
int ku
 
int ng
 
int nc1
 
int nc2
 
int nc3
 
AthenaArray< Realcoord_vol_i_
 
AthenaArray< Realcoord_vol_i1_
 
AthenaArray< Realcoord_vol_i2_
 
AthenaArray< Realcoord_vol_j_
 
AthenaArray< Realcoord_vol_j1_
 
AthenaArray< Realcoord_vol_j2_
 
AthenaArray< Realcoord_vol_k1_
 
AthenaArray< Realcoord_vol_kji_
 
AthenaArray< Realcoord_area1_i_
 
AthenaArray< Realcoord_area1_i1_
 
AthenaArray< Realcoord_area1_j_
 
AthenaArray< Realcoord_area1_j1_
 
AthenaArray< Realcoord_area1_j2_
 
AthenaArray< Realcoord_area1_k1_
 
AthenaArray< Realcoord_area1_kji_
 
AthenaArray< Realcoord_area2_i_
 
AthenaArray< Realcoord_area2_i1_
 
AthenaArray< Realcoord_area2_i2_
 
AthenaArray< Realcoord_area2_j_
 
AthenaArray< Realcoord_area2_j1_
 
AthenaArray< Realcoord_area2_j2_
 
AthenaArray< Realcoord_area2_k1_
 
AthenaArray< Realcoord_area2_kji_
 
AthenaArray< Realcoord_area3_i_
 
AthenaArray< Realcoord_area3_i1_
 
AthenaArray< Realcoord_area3_i2_
 
AthenaArray< Realcoord_area3_j1_
 
AthenaArray< Realcoord_area3_j2_
 
AthenaArray< Realcoord_area3_kji_
 
AthenaArray< Realcoord_area1vc_i_
 
AthenaArray< Realcoord_area1vc_j_
 
AthenaArray< Realcoord_area2vc_i_
 
AthenaArray< Realcoord_area2vc_j_
 
AthenaArray< Realcoord_area3vc_i_
 
AthenaArray< Realcoord_len1_i1_
 
AthenaArray< Realcoord_len1_i2_
 
AthenaArray< Realcoord_len1_j1_
 
AthenaArray< Realcoord_len1_j2_
 
AthenaArray< Realcoord_len1_kji_
 
AthenaArray< Realcoord_len2_i1_
 
AthenaArray< Realcoord_len2_j1_
 
AthenaArray< Realcoord_len2_j2_
 
AthenaArray< Realcoord_len2_kji_
 
AthenaArray< Realcoord_len3_i1_
 
AthenaArray< Realcoord_len3_j1_
 
AthenaArray< Realcoord_len3_j2_
 
AthenaArray< Realcoord_len3_k1_
 
AthenaArray< Realcoord_len3_kji_
 
AthenaArray< Realcoord_width1_i1_
 
AthenaArray< Realcoord_width1_kji_
 
AthenaArray< Realcoord_width2_i1_
 
AthenaArray< Realcoord_width2_j1_
 
AthenaArray< Realcoord_width2_kji_
 
AthenaArray< Realcoord_width3_j1_
 
AthenaArray< Realcoord_width3_j2_
 
AthenaArray< Realcoord_width3_j3_
 
AthenaArray< Realcoord_width3_k1_
 
AthenaArray< Realcoord_width3_ji1_
 
AthenaArray< Realcoord_width3_kji_
 
AthenaArray< Realcoord_src_j1_
 
AthenaArray< Realcoord_src_j2_
 
AthenaArray< Realcoord_src_kji_
 
AthenaArray< Realcoord_src1_i_
 
AthenaArray< Realcoord_src1_j_
 
AthenaArray< Realcoord_src2_i_
 
AthenaArray< Realcoord_src2_j_
 
AthenaArray< Realcoord_src3_j_
 
AthenaArray< Realphy_src1_i_
 
AthenaArray< Realphy_src2_i_
 
AthenaArray< Realmetric_cell_i1_
 
AthenaArray< Realmetric_cell_i2_
 
AthenaArray< Realmetric_cell_j1_
 
AthenaArray< Realmetric_cell_j2_
 
AthenaArray< Realmetric_cell_kji_
 
AthenaArray< Realmetric_face1_i1_
 
AthenaArray< Realmetric_face1_i2_
 
AthenaArray< Realmetric_face1_j1_
 
AthenaArray< Realmetric_face1_j2_
 
AthenaArray< Realmetric_face1_kji_
 
AthenaArray< Realmetric_face2_i1_
 
AthenaArray< Realmetric_face2_i2_
 
AthenaArray< Realmetric_face2_j1_
 
AthenaArray< Realmetric_face2_j2_
 
AthenaArray< Realmetric_face2_kji_
 
AthenaArray< Realmetric_face3_i1_
 
AthenaArray< Realmetric_face3_i2_
 
AthenaArray< Realmetric_face3_j1_
 
AthenaArray< Realmetric_face3_j2_
 
AthenaArray< Realmetric_face3_kji_
 
AthenaArray< Realtrans_face1_i1_
 
AthenaArray< Realtrans_face1_i2_
 
AthenaArray< Realtrans_face1_j1_
 
AthenaArray< Realtrans_face1_ji1_
 
AthenaArray< Realtrans_face1_ji2_
 
AthenaArray< Realtrans_face1_ji3_
 
AthenaArray< Realtrans_face1_ji4_
 
AthenaArray< Realtrans_face1_ji5_
 
AthenaArray< Realtrans_face1_ji6_
 
AthenaArray< Realtrans_face1_ji7_
 
AthenaArray< Realtrans_face1_kji_
 
AthenaArray< Realtrans_face2_i1_
 
AthenaArray< Realtrans_face2_i2_
 
AthenaArray< Realtrans_face2_j1_
 
AthenaArray< Realtrans_face2_ji1_
 
AthenaArray< Realtrans_face2_ji2_
 
AthenaArray< Realtrans_face2_ji3_
 
AthenaArray< Realtrans_face2_ji4_
 
AthenaArray< Realtrans_face2_ji5_
 
AthenaArray< Realtrans_face2_ji6_
 
AthenaArray< Realtrans_face2_kji_
 
AthenaArray< Realtrans_face3_i1_
 
AthenaArray< Realtrans_face3_i2_
 
AthenaArray< Realtrans_face3_j1_
 
AthenaArray< Realtrans_face3_ji1_
 
AthenaArray< Realtrans_face3_ji2_
 
AthenaArray< Realtrans_face3_ji3_
 
AthenaArray< Realtrans_face3_ji4_
 
AthenaArray< Realtrans_face3_ji5_
 
AthenaArray< Realtrans_face3_ji6_
 
AthenaArray< Realtrans_face3_kji_
 
AthenaArray< Realg_
 
AthenaArray< Realgi_
 
Real bh_mass_
 
Real bh_spin_
 

Friends

class HydroSourceTerms
 

Detailed Description

Definition at line 33 of file coordinates.hpp.

Constructor & Destructor Documentation

◆ Coordinates()

Coordinates::Coordinates ( MeshBlock pmb,
ParameterInput pin,
bool  flag = false 
)

Definition at line 26 of file coordinates.cpp.

◆ ~Coordinates()

virtual Coordinates::~Coordinates ( )
virtualdefault

Member Function Documentation

◆ Edge1Length()

void Coordinates::Edge1Length ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  len 
)
virtual

Reimplemented in GRUser, KerrSchild, and Schwarzschild.

Definition at line 328 of file coordinates.cpp.

◆ Edge2Length()

void Coordinates::Edge2Length ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  len 
)
virtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, SphericalPolar, and Cylindrical.

Definition at line 339 of file coordinates.cpp.

◆ Edge3Length()

void Coordinates::Edge3Length ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  len 
)
virtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and SphericalPolar.

Definition at line 350 of file coordinates.cpp.

◆ GetEdge1Length()

Real Coordinates::GetEdge1Length ( const int  k,
const int  j,
const int  i 
)
virtual

Reimplemented in GRUser, KerrSchild, and Schwarzschild.

Definition at line 363 of file coordinates.cpp.

◆ GetEdge2Length()

Real Coordinates::GetEdge2Length ( const int  k,
const int  j,
const int  i 
)
virtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, SphericalPolar, and Cylindrical.

Definition at line 367 of file coordinates.cpp.

◆ GetEdge3Length()

Real Coordinates::GetEdge3Length ( const int  k,
const int  j,
const int  i 
)
virtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and SphericalPolar.

Definition at line 371 of file coordinates.cpp.

◆ VolCenter1Length()

void Coordinates::VolCenter1Length ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  len 
)
virtual

Definition at line 378 of file coordinates.cpp.

◆ VolCenter2Length()

void Coordinates::VolCenter2Length ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  len 
)
virtual

Reimplemented in SphericalPolar, and Cylindrical.

Definition at line 386 of file coordinates.cpp.

◆ VolCenter3Length()

void Coordinates::VolCenter3Length ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  len 
)
virtual

Reimplemented in SphericalPolar.

Definition at line 394 of file coordinates.cpp.

◆ CenterWidth1()

void Coordinates::CenterWidth1 ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  dx1 
)
virtual

Reimplemented in GRUser, KerrSchild, and Schwarzschild.

Definition at line 406 of file coordinates.cpp.

◆ CenterWidth2()

void Coordinates::CenterWidth2 ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  dx2 
)
virtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, SphericalPolar, and Cylindrical.

Definition at line 415 of file coordinates.cpp.

◆ CenterWidth3()

void Coordinates::CenterWidth3 ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  dx3 
)
virtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and SphericalPolar.

Definition at line 424 of file coordinates.cpp.

◆ Face1Area()

void Coordinates::Face1Area ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  area 
)
virtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, SphericalPolar, and Cylindrical.

Definition at line 436 of file coordinates.cpp.

◆ Face2Area()

void Coordinates::Face2Area ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  area 
)
virtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and SphericalPolar.

Definition at line 447 of file coordinates.cpp.

◆ Face3Area()

void Coordinates::Face3Area ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  area 
)
virtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, SphericalPolar, and Cylindrical.

Definition at line 458 of file coordinates.cpp.

◆ GetFace1Area()

Real Coordinates::GetFace1Area ( const int  k,
const int  j,
const int  i 
)
virtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, SphericalPolar, and Cylindrical.

Definition at line 472 of file coordinates.cpp.

◆ GetFace2Area()

Real Coordinates::GetFace2Area ( const int  k,
const int  j,
const int  i 
)
virtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and SphericalPolar.

Definition at line 476 of file coordinates.cpp.

◆ GetFace3Area()

Real Coordinates::GetFace3Area ( const int  k,
const int  j,
const int  i 
)
virtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, SphericalPolar, and Cylindrical.

Definition at line 480 of file coordinates.cpp.

◆ VolCenterFace1Area()

void Coordinates::VolCenterFace1Area ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  area 
)
virtual

Reimplemented in SphericalPolar, and Cylindrical.

Definition at line 488 of file coordinates.cpp.

◆ VolCenterFace2Area()

void Coordinates::VolCenterFace2Area ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  area 
)
virtual

Reimplemented in SphericalPolar.

Definition at line 498 of file coordinates.cpp.

◆ VolCenterFace3Area()

void Coordinates::VolCenterFace3Area ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  area 
)
virtual

Reimplemented in SphericalPolar, and Cylindrical.

Definition at line 508 of file coordinates.cpp.

◆ Laplacian()

void Coordinates::Laplacian ( const AthenaArray< Real > &  s,
AthenaArray< Real > &  delta_s,
const int  il,
const int  iu,
const int  jl,
const int  ju,
const int  kl,
const int  ku,
const int  nl,
const int  nu 
)
virtual

Definition at line 543 of file coordinates.cpp.

◆ LaplacianX1()

void Coordinates::LaplacianX1 ( const AthenaArray< Real > &  s,
AthenaArray< Real > &  delta_s,
const int  n,
const int  k,
const int  j,
const int  il,
const int  iu 
)
virtual

Definition at line 577 of file coordinates.cpp.

◆ LaplacianX1All()

void Coordinates::LaplacianX1All ( const AthenaArray< Real > &  s,
AthenaArray< Real > &  delta_s,
const int  nl,
const int  nu,
const int  kl,
const int  ku,
const int  jl,
const int  ju,
const int  il,
const int  iu 
)
virtual

Definition at line 597 of file coordinates.cpp.

◆ LaplacianX2()

void Coordinates::LaplacianX2 ( const AthenaArray< Real > &  s,
AthenaArray< Real > &  delta_s,
const int  n,
const int  k,
const int  j,
const int  il,
const int  iu 
)
virtual

Definition at line 633 of file coordinates.cpp.

◆ LaplacianX2All()

void Coordinates::LaplacianX2All ( const AthenaArray< Real > &  s,
AthenaArray< Real > &  delta_s,
const int  nl,
const int  nu,
const int  kl,
const int  ku,
const int  jl,
const int  ju,
const int  il,
const int  iu 
)
virtual

Definition at line 650 of file coordinates.cpp.

◆ LaplacianX3()

void Coordinates::LaplacianX3 ( const AthenaArray< Real > &  s,
AthenaArray< Real > &  delta_s,
const int  n,
const int  k,
const int  j,
const int  il,
const int  iu 
)
virtual

Definition at line 683 of file coordinates.cpp.

◆ LaplacianX3All()

void Coordinates::LaplacianX3All ( const AthenaArray< Real > &  s,
AthenaArray< Real > &  delta_s,
const int  nl,
const int  nu,
const int  kl,
const int  ku,
const int  jl,
const int  ju,
const int  il,
const int  iu 
)
virtual

Definition at line 701 of file coordinates.cpp.

◆ CellVolume()

void Coordinates::CellVolume ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  vol 
)
virtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, SphericalPolar, and Cylindrical.

Definition at line 521 of file coordinates.cpp.

◆ GetCellVolume()

Real Coordinates::GetCellVolume ( const int  k,
const int  j,
const int  i 
)
virtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, SphericalPolar, and Cylindrical.

Definition at line 535 of file coordinates.cpp.

◆ AddCoordTermsDivergence()

void Coordinates::AddCoordTermsDivergence ( const Real  dt,
const AthenaArray< Real > *  flux,
const AthenaArray< Real > &  prim,
const AthenaArray< Real > &  bcc,
AthenaArray< Real > &  u 
)
virtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, SphericalPolar, and Cylindrical.

Definition at line 736 of file coordinates.cpp.

◆ IsPole()

bool Coordinates::IsPole ( int  j)

Definition at line 749 of file coordinates.cpp.

◆ GetMass()

Real Coordinates::GetMass ( ) const
inline

Definition at line 135 of file coordinates.hpp.

◆ GetSpin()

Real Coordinates::GetSpin ( ) const
inline

Definition at line 136 of file coordinates.hpp.

◆ Metric()

void Coordinates::Metric ( Real  x1,
Real  x2,
Real  x3,
ParameterInput pin,
AthenaArray< Real > &  g,
AthenaArray< Real > &  g_inv,
AthenaArray< Real > &  dg_dx1,
AthenaArray< Real > &  dg_dx2,
AthenaArray< Real > &  dg_dx3 
)

Definition at line 772 of file coordinates.cpp.

◆ CellMetric()

virtual void Coordinates::CellMetric ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  g,
AthenaArray< Real > &  gi 
)
inlinevirtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and Minkowski.

Definition at line 143 of file coordinates.hpp.

◆ Face1Metric()

virtual void Coordinates::Face1Metric ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  g,
AthenaArray< Real > &  g_inv 
)
inlinevirtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and Minkowski.

Definition at line 145 of file coordinates.hpp.

◆ Face2Metric()

virtual void Coordinates::Face2Metric ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  g,
AthenaArray< Real > &  g_inv 
)
inlinevirtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and Minkowski.

Definition at line 147 of file coordinates.hpp.

◆ Face3Metric()

virtual void Coordinates::Face3Metric ( const int  k,
const int  j,
const int  il,
const int  iu,
AthenaArray< Real > &  g,
AthenaArray< Real > &  g_inv 
)
inlinevirtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and Minkowski.

Definition at line 149 of file coordinates.hpp.

◆ PrimToLocal1()

virtual void Coordinates::PrimToLocal1 ( const int  k,
const int  j,
const int  il,
const int  iu,
const AthenaArray< Real > &  b1_vals,
AthenaArray< Real > &  prim_left,
AthenaArray< Real > &  prim_right,
AthenaArray< Real > &  bx 
)
inlinevirtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and Minkowski.

Definition at line 153 of file coordinates.hpp.

◆ PrimToLocal2()

virtual void Coordinates::PrimToLocal2 ( const int  k,
const int  j,
const int  il,
const int  iu,
const AthenaArray< Real > &  b2_vals,
AthenaArray< Real > &  prim_left,
AthenaArray< Real > &  prim_right,
AthenaArray< Real > &  bx 
)
inlinevirtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and Minkowski.

Definition at line 157 of file coordinates.hpp.

◆ PrimToLocal3()

virtual void Coordinates::PrimToLocal3 ( const int  k,
const int  j,
const int  il,
const int  iu,
const AthenaArray< Real > &  b3_vals,
AthenaArray< Real > &  prim_left,
AthenaArray< Real > &  prim_right,
AthenaArray< Real > &  bx 
)
inlinevirtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and Minkowski.

Definition at line 161 of file coordinates.hpp.

◆ FluxToGlobal1()

virtual void Coordinates::FluxToGlobal1 ( const int  k,
const int  j,
const int  il,
const int  iu,
const AthenaArray< Real > &  cons,
const AthenaArray< Real > &  bbx,
AthenaArray< Real > &  flux,
AthenaArray< Real > &  ey,
AthenaArray< Real > &  ez 
)
inlinevirtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and Minkowski.

Definition at line 167 of file coordinates.hpp.

◆ FluxToGlobal2()

virtual void Coordinates::FluxToGlobal2 ( const int  k,
const int  j,
const int  il,
const int  iu,
const AthenaArray< Real > &  cons,
const AthenaArray< Real > &  bbx,
AthenaArray< Real > &  flux,
AthenaArray< Real > &  ey,
AthenaArray< Real > &  ez 
)
inlinevirtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and Minkowski.

Definition at line 171 of file coordinates.hpp.

◆ FluxToGlobal3()

virtual void Coordinates::FluxToGlobal3 ( const int  k,
const int  j,
const int  il,
const int  iu,
const AthenaArray< Real > &  cons,
const AthenaArray< Real > &  bbx,
AthenaArray< Real > &  flux,
AthenaArray< Real > &  ey,
AthenaArray< Real > &  ez 
)
inlinevirtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and Minkowski.

Definition at line 175 of file coordinates.hpp.

◆ RaiseVectorCell()

virtual void Coordinates::RaiseVectorCell ( Real  a_0,
Real  a_1,
Real  a_2,
Real  a_3,
int  k,
int  j,
int  i,
Real pa0,
Real pa1,
Real pa2,
Real pa3 
)
inlinevirtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and Minkowski.

Definition at line 181 of file coordinates.hpp.

◆ LowerVectorCell()

virtual void Coordinates::LowerVectorCell ( Real  a0,
Real  a1,
Real  a2,
Real  a3,
int  k,
int  j,
int  i,
Real pa_0,
Real pa_1,
Real pa_2,
Real pa_3 
)
inlinevirtual

Reimplemented in GRUser, KerrSchild, Schwarzschild, and Minkowski.

Definition at line 183 of file coordinates.hpp.

Friends And Related Function Documentation

◆ HydroSourceTerms

friend class HydroSourceTerms
friend

Definition at line 35 of file coordinates.hpp.

Member Data Documentation

◆ pmy_block

MeshBlock* Coordinates::pmy_block

Definition at line 40 of file coordinates.hpp.

◆ dx1f

AthenaArray<Real> Coordinates::dx1f

Definition at line 41 of file coordinates.hpp.

◆ dx2f

AthenaArray<Real> Coordinates::dx2f

Definition at line 41 of file coordinates.hpp.

◆ dx3f

AthenaArray<Real> Coordinates::dx3f

Definition at line 41 of file coordinates.hpp.

◆ x1f

AthenaArray<Real> Coordinates::x1f

Definition at line 41 of file coordinates.hpp.

◆ x2f

AthenaArray<Real> Coordinates::x2f

Definition at line 41 of file coordinates.hpp.

◆ x3f

AthenaArray<Real> Coordinates::x3f

Definition at line 41 of file coordinates.hpp.

◆ dx1v

AthenaArray<Real> Coordinates::dx1v

Definition at line 42 of file coordinates.hpp.

◆ dx2v

AthenaArray<Real> Coordinates::dx2v

Definition at line 42 of file coordinates.hpp.

◆ dx3v

AthenaArray<Real> Coordinates::dx3v

Definition at line 42 of file coordinates.hpp.

◆ x1v

AthenaArray<Real> Coordinates::x1v

Definition at line 42 of file coordinates.hpp.

◆ x2v

AthenaArray<Real> Coordinates::x2v

Definition at line 42 of file coordinates.hpp.

◆ x3v

AthenaArray<Real> Coordinates::x3v

Definition at line 42 of file coordinates.hpp.

◆ x1s2

AthenaArray<Real> Coordinates::x1s2

Definition at line 43 of file coordinates.hpp.

◆ x1s3

AthenaArray<Real> Coordinates::x1s3

Definition at line 43 of file coordinates.hpp.

◆ x2s1

AthenaArray<Real> Coordinates::x2s1

Definition at line 43 of file coordinates.hpp.

◆ x2s3

AthenaArray<Real> Coordinates::x2s3

Definition at line 43 of file coordinates.hpp.

◆ x3s1

AthenaArray<Real> Coordinates::x3s1

Definition at line 43 of file coordinates.hpp.

◆ x3s2

AthenaArray<Real> Coordinates::x3s2

Definition at line 43 of file coordinates.hpp.

◆ h2f

AthenaArray<Real> Coordinates::h2f

Definition at line 45 of file coordinates.hpp.

◆ dh2fd1

AthenaArray<Real> Coordinates::dh2fd1

Definition at line 45 of file coordinates.hpp.

◆ h31f

AthenaArray<Real> Coordinates::h31f

Definition at line 45 of file coordinates.hpp.

◆ h32f

AthenaArray<Real> Coordinates::h32f

Definition at line 45 of file coordinates.hpp.

◆ dh31fd1

AthenaArray<Real> Coordinates::dh31fd1

Definition at line 45 of file coordinates.hpp.

◆ dh32fd2

AthenaArray<Real> Coordinates::dh32fd2

Definition at line 45 of file coordinates.hpp.

◆ h2v

AthenaArray<Real> Coordinates::h2v

Definition at line 46 of file coordinates.hpp.

◆ dh2vd1

AthenaArray<Real> Coordinates::dh2vd1

Definition at line 46 of file coordinates.hpp.

◆ h31v

AthenaArray<Real> Coordinates::h31v

Definition at line 46 of file coordinates.hpp.

◆ h32v

AthenaArray<Real> Coordinates::h32v

Definition at line 46 of file coordinates.hpp.

◆ dh31vd1

AthenaArray<Real> Coordinates::dh31vd1

Definition at line 46 of file coordinates.hpp.

◆ dh32vd2

AthenaArray<Real> Coordinates::dh32vd2

Definition at line 46 of file coordinates.hpp.

◆ coarse_flag

bool Coordinates::coarse_flag
protected

Definition at line 187 of file coordinates.hpp.

◆ pm

Mesh* Coordinates::pm
protected

Definition at line 188 of file coordinates.hpp.

◆ il

int Coordinates::il
protected

Definition at line 189 of file coordinates.hpp.

◆ iu

int Coordinates::iu
protected

Definition at line 189 of file coordinates.hpp.

◆ jl

int Coordinates::jl
protected

Definition at line 189 of file coordinates.hpp.

◆ ju

int Coordinates::ju
protected

Definition at line 189 of file coordinates.hpp.

◆ kl

int Coordinates::kl
protected

Definition at line 189 of file coordinates.hpp.

◆ ku

int Coordinates::ku
protected

Definition at line 189 of file coordinates.hpp.

◆ ng

int Coordinates::ng
protected

Definition at line 189 of file coordinates.hpp.

◆ nc1

int Coordinates::nc1
protected

Definition at line 190 of file coordinates.hpp.

◆ nc2

int Coordinates::nc2
protected

Definition at line 190 of file coordinates.hpp.

◆ nc3

int Coordinates::nc3
protected

Definition at line 190 of file coordinates.hpp.

◆ coord_vol_i_

AthenaArray<Real> Coordinates::coord_vol_i_
protected

Definition at line 197 of file coordinates.hpp.

◆ coord_vol_i1_

AthenaArray<Real> Coordinates::coord_vol_i1_
protected

Definition at line 197 of file coordinates.hpp.

◆ coord_vol_i2_

AthenaArray<Real> Coordinates::coord_vol_i2_
protected

Definition at line 197 of file coordinates.hpp.

◆ coord_vol_j_

AthenaArray<Real> Coordinates::coord_vol_j_
protected

Definition at line 198 of file coordinates.hpp.

◆ coord_vol_j1_

AthenaArray<Real> Coordinates::coord_vol_j1_
protected

Definition at line 198 of file coordinates.hpp.

◆ coord_vol_j2_

AthenaArray<Real> Coordinates::coord_vol_j2_
protected

Definition at line 198 of file coordinates.hpp.

◆ coord_vol_k1_

AthenaArray<Real> Coordinates::coord_vol_k1_
protected

Definition at line 199 of file coordinates.hpp.

◆ coord_vol_kji_

AthenaArray<Real> Coordinates::coord_vol_kji_
protected

Definition at line 200 of file coordinates.hpp.

◆ coord_area1_i_

AthenaArray<Real> Coordinates::coord_area1_i_
protected

Definition at line 201 of file coordinates.hpp.

◆ coord_area1_i1_

AthenaArray<Real> Coordinates::coord_area1_i1_
protected

Definition at line 201 of file coordinates.hpp.

◆ coord_area1_j_

AthenaArray<Real> Coordinates::coord_area1_j_
protected

Definition at line 202 of file coordinates.hpp.

◆ coord_area1_j1_

AthenaArray<Real> Coordinates::coord_area1_j1_
protected

Definition at line 202 of file coordinates.hpp.

◆ coord_area1_j2_

AthenaArray<Real> Coordinates::coord_area1_j2_
protected

Definition at line 202 of file coordinates.hpp.

◆ coord_area1_k1_

AthenaArray<Real> Coordinates::coord_area1_k1_
protected

Definition at line 203 of file coordinates.hpp.

◆ coord_area1_kji_

AthenaArray<Real> Coordinates::coord_area1_kji_
protected

Definition at line 204 of file coordinates.hpp.

◆ coord_area2_i_

AthenaArray<Real> Coordinates::coord_area2_i_
protected

Definition at line 205 of file coordinates.hpp.

◆ coord_area2_i1_

AthenaArray<Real> Coordinates::coord_area2_i1_
protected

Definition at line 205 of file coordinates.hpp.

◆ coord_area2_i2_

AthenaArray<Real> Coordinates::coord_area2_i2_
protected

Definition at line 205 of file coordinates.hpp.

◆ coord_area2_j_

AthenaArray<Real> Coordinates::coord_area2_j_
protected

Definition at line 206 of file coordinates.hpp.

◆ coord_area2_j1_

AthenaArray<Real> Coordinates::coord_area2_j1_
protected

Definition at line 206 of file coordinates.hpp.

◆ coord_area2_j2_

AthenaArray<Real> Coordinates::coord_area2_j2_
protected

Definition at line 206 of file coordinates.hpp.

◆ coord_area2_k1_

AthenaArray<Real> Coordinates::coord_area2_k1_
protected

Definition at line 207 of file coordinates.hpp.

◆ coord_area2_kji_

AthenaArray<Real> Coordinates::coord_area2_kji_
protected

Definition at line 208 of file coordinates.hpp.

◆ coord_area3_i_

AthenaArray<Real> Coordinates::coord_area3_i_
protected

Definition at line 209 of file coordinates.hpp.

◆ coord_area3_i1_

AthenaArray<Real> Coordinates::coord_area3_i1_
protected

Definition at line 209 of file coordinates.hpp.

◆ coord_area3_i2_

AthenaArray<Real> Coordinates::coord_area3_i2_
protected

Definition at line 209 of file coordinates.hpp.

◆ coord_area3_j1_

AthenaArray<Real> Coordinates::coord_area3_j1_
protected

Definition at line 210 of file coordinates.hpp.

◆ coord_area3_j2_

AthenaArray<Real> Coordinates::coord_area3_j2_
protected

Definition at line 210 of file coordinates.hpp.

◆ coord_area3_kji_

AthenaArray<Real> Coordinates::coord_area3_kji_
protected

Definition at line 211 of file coordinates.hpp.

◆ coord_area1vc_i_

AthenaArray<Real> Coordinates::coord_area1vc_i_
protected

Definition at line 212 of file coordinates.hpp.

◆ coord_area1vc_j_

AthenaArray<Real> Coordinates::coord_area1vc_j_
protected

Definition at line 212 of file coordinates.hpp.

◆ coord_area2vc_i_

AthenaArray<Real> Coordinates::coord_area2vc_i_
protected

Definition at line 213 of file coordinates.hpp.

◆ coord_area2vc_j_

AthenaArray<Real> Coordinates::coord_area2vc_j_
protected

Definition at line 213 of file coordinates.hpp.

◆ coord_area3vc_i_

AthenaArray<Real> Coordinates::coord_area3vc_i_
protected

Definition at line 214 of file coordinates.hpp.

◆ coord_len1_i1_

AthenaArray<Real> Coordinates::coord_len1_i1_
protected

Definition at line 215 of file coordinates.hpp.

◆ coord_len1_i2_

AthenaArray<Real> Coordinates::coord_len1_i2_
protected

Definition at line 215 of file coordinates.hpp.

◆ coord_len1_j1_

AthenaArray<Real> Coordinates::coord_len1_j1_
protected

Definition at line 216 of file coordinates.hpp.

◆ coord_len1_j2_

AthenaArray<Real> Coordinates::coord_len1_j2_
protected

Definition at line 216 of file coordinates.hpp.

◆ coord_len1_kji_

AthenaArray<Real> Coordinates::coord_len1_kji_
protected

Definition at line 217 of file coordinates.hpp.

◆ coord_len2_i1_

AthenaArray<Real> Coordinates::coord_len2_i1_
protected

Definition at line 218 of file coordinates.hpp.

◆ coord_len2_j1_

AthenaArray<Real> Coordinates::coord_len2_j1_
protected

Definition at line 219 of file coordinates.hpp.

◆ coord_len2_j2_

AthenaArray<Real> Coordinates::coord_len2_j2_
protected

Definition at line 219 of file coordinates.hpp.

◆ coord_len2_kji_

AthenaArray<Real> Coordinates::coord_len2_kji_
protected

Definition at line 220 of file coordinates.hpp.

◆ coord_len3_i1_

AthenaArray<Real> Coordinates::coord_len3_i1_
protected

Definition at line 221 of file coordinates.hpp.

◆ coord_len3_j1_

AthenaArray<Real> Coordinates::coord_len3_j1_
protected

Definition at line 222 of file coordinates.hpp.

◆ coord_len3_j2_

AthenaArray<Real> Coordinates::coord_len3_j2_
protected

Definition at line 222 of file coordinates.hpp.

◆ coord_len3_k1_

AthenaArray<Real> Coordinates::coord_len3_k1_
protected

Definition at line 223 of file coordinates.hpp.

◆ coord_len3_kji_

AthenaArray<Real> Coordinates::coord_len3_kji_
protected

Definition at line 224 of file coordinates.hpp.

◆ coord_width1_i1_

AthenaArray<Real> Coordinates::coord_width1_i1_
protected

Definition at line 225 of file coordinates.hpp.

◆ coord_width1_kji_

AthenaArray<Real> Coordinates::coord_width1_kji_
protected

Definition at line 226 of file coordinates.hpp.

◆ coord_width2_i1_

AthenaArray<Real> Coordinates::coord_width2_i1_
protected

Definition at line 227 of file coordinates.hpp.

◆ coord_width2_j1_

AthenaArray<Real> Coordinates::coord_width2_j1_
protected

Definition at line 228 of file coordinates.hpp.

◆ coord_width2_kji_

AthenaArray<Real> Coordinates::coord_width2_kji_
protected

Definition at line 229 of file coordinates.hpp.

◆ coord_width3_j1_

AthenaArray<Real> Coordinates::coord_width3_j1_
protected

Definition at line 230 of file coordinates.hpp.

◆ coord_width3_j2_

AthenaArray<Real> Coordinates::coord_width3_j2_
protected

Definition at line 230 of file coordinates.hpp.

◆ coord_width3_j3_

AthenaArray<Real> Coordinates::coord_width3_j3_
protected

Definition at line 230 of file coordinates.hpp.

◆ coord_width3_k1_

AthenaArray<Real> Coordinates::coord_width3_k1_
protected

Definition at line 231 of file coordinates.hpp.

◆ coord_width3_ji1_

AthenaArray<Real> Coordinates::coord_width3_ji1_
protected

Definition at line 232 of file coordinates.hpp.

◆ coord_width3_kji_

AthenaArray<Real> Coordinates::coord_width3_kji_
protected

Definition at line 233 of file coordinates.hpp.

◆ coord_src_j1_

AthenaArray<Real> Coordinates::coord_src_j1_
protected

Definition at line 234 of file coordinates.hpp.

◆ coord_src_j2_

AthenaArray<Real> Coordinates::coord_src_j2_
protected

Definition at line 234 of file coordinates.hpp.

◆ coord_src_kji_

AthenaArray<Real> Coordinates::coord_src_kji_
protected

Definition at line 235 of file coordinates.hpp.

◆ coord_src1_i_

AthenaArray<Real> Coordinates::coord_src1_i_
protected

Definition at line 236 of file coordinates.hpp.

◆ coord_src1_j_

AthenaArray<Real> Coordinates::coord_src1_j_
protected

Definition at line 237 of file coordinates.hpp.

◆ coord_src2_i_

AthenaArray<Real> Coordinates::coord_src2_i_
protected

Definition at line 238 of file coordinates.hpp.

◆ coord_src2_j_

AthenaArray<Real> Coordinates::coord_src2_j_
protected

Definition at line 239 of file coordinates.hpp.

◆ coord_src3_j_

AthenaArray<Real> Coordinates::coord_src3_j_
protected

Definition at line 240 of file coordinates.hpp.

◆ phy_src1_i_

AthenaArray<Real> Coordinates::phy_src1_i_
protected

Definition at line 243 of file coordinates.hpp.

◆ phy_src2_i_

AthenaArray<Real> Coordinates::phy_src2_i_
protected

Definition at line 243 of file coordinates.hpp.

◆ metric_cell_i1_

AthenaArray<Real> Coordinates::metric_cell_i1_
protected

Definition at line 246 of file coordinates.hpp.

◆ metric_cell_i2_

AthenaArray<Real> Coordinates::metric_cell_i2_
protected

Definition at line 246 of file coordinates.hpp.

◆ metric_cell_j1_

AthenaArray<Real> Coordinates::metric_cell_j1_
protected

Definition at line 247 of file coordinates.hpp.

◆ metric_cell_j2_

AthenaArray<Real> Coordinates::metric_cell_j2_
protected

Definition at line 247 of file coordinates.hpp.

◆ metric_cell_kji_

AthenaArray<Real> Coordinates::metric_cell_kji_
protected

Definition at line 248 of file coordinates.hpp.

◆ metric_face1_i1_

AthenaArray<Real> Coordinates::metric_face1_i1_
protected

Definition at line 249 of file coordinates.hpp.

◆ metric_face1_i2_

AthenaArray<Real> Coordinates::metric_face1_i2_
protected

Definition at line 249 of file coordinates.hpp.

◆ metric_face1_j1_

AthenaArray<Real> Coordinates::metric_face1_j1_
protected

Definition at line 250 of file coordinates.hpp.

◆ metric_face1_j2_

AthenaArray<Real> Coordinates::metric_face1_j2_
protected

Definition at line 250 of file coordinates.hpp.

◆ metric_face1_kji_

AthenaArray<Real> Coordinates::metric_face1_kji_
protected

Definition at line 251 of file coordinates.hpp.

◆ metric_face2_i1_

AthenaArray<Real> Coordinates::metric_face2_i1_
protected

Definition at line 252 of file coordinates.hpp.

◆ metric_face2_i2_

AthenaArray<Real> Coordinates::metric_face2_i2_
protected

Definition at line 252 of file coordinates.hpp.

◆ metric_face2_j1_

AthenaArray<Real> Coordinates::metric_face2_j1_
protected

Definition at line 253 of file coordinates.hpp.

◆ metric_face2_j2_

AthenaArray<Real> Coordinates::metric_face2_j2_
protected

Definition at line 253 of file coordinates.hpp.

◆ metric_face2_kji_

AthenaArray<Real> Coordinates::metric_face2_kji_
protected

Definition at line 254 of file coordinates.hpp.

◆ metric_face3_i1_

AthenaArray<Real> Coordinates::metric_face3_i1_
protected

Definition at line 255 of file coordinates.hpp.

◆ metric_face3_i2_

AthenaArray<Real> Coordinates::metric_face3_i2_
protected

Definition at line 255 of file coordinates.hpp.

◆ metric_face3_j1_

AthenaArray<Real> Coordinates::metric_face3_j1_
protected

Definition at line 256 of file coordinates.hpp.

◆ metric_face3_j2_

AthenaArray<Real> Coordinates::metric_face3_j2_
protected

Definition at line 256 of file coordinates.hpp.

◆ metric_face3_kji_

AthenaArray<Real> Coordinates::metric_face3_kji_
protected

Definition at line 257 of file coordinates.hpp.

◆ trans_face1_i1_

AthenaArray<Real> Coordinates::trans_face1_i1_
protected

Definition at line 258 of file coordinates.hpp.

◆ trans_face1_i2_

AthenaArray<Real> Coordinates::trans_face1_i2_
protected

Definition at line 258 of file coordinates.hpp.

◆ trans_face1_j1_

AthenaArray<Real> Coordinates::trans_face1_j1_
protected

Definition at line 259 of file coordinates.hpp.

◆ trans_face1_ji1_

AthenaArray<Real> Coordinates::trans_face1_ji1_
protected

Definition at line 260 of file coordinates.hpp.

◆ trans_face1_ji2_

AthenaArray<Real> Coordinates::trans_face1_ji2_
protected

Definition at line 260 of file coordinates.hpp.

◆ trans_face1_ji3_

AthenaArray<Real> Coordinates::trans_face1_ji3_
protected

Definition at line 260 of file coordinates.hpp.

◆ trans_face1_ji4_

AthenaArray<Real> Coordinates::trans_face1_ji4_
protected

Definition at line 261 of file coordinates.hpp.

◆ trans_face1_ji5_

AthenaArray<Real> Coordinates::trans_face1_ji5_
protected

Definition at line 261 of file coordinates.hpp.

◆ trans_face1_ji6_

AthenaArray<Real> Coordinates::trans_face1_ji6_
protected

Definition at line 261 of file coordinates.hpp.

◆ trans_face1_ji7_

AthenaArray<Real> Coordinates::trans_face1_ji7_
protected

Definition at line 261 of file coordinates.hpp.

◆ trans_face1_kji_

AthenaArray<Real> Coordinates::trans_face1_kji_
protected

Definition at line 262 of file coordinates.hpp.

◆ trans_face2_i1_

AthenaArray<Real> Coordinates::trans_face2_i1_
protected

Definition at line 263 of file coordinates.hpp.

◆ trans_face2_i2_

AthenaArray<Real> Coordinates::trans_face2_i2_
protected

Definition at line 263 of file coordinates.hpp.

◆ trans_face2_j1_

AthenaArray<Real> Coordinates::trans_face2_j1_
protected

Definition at line 264 of file coordinates.hpp.

◆ trans_face2_ji1_

AthenaArray<Real> Coordinates::trans_face2_ji1_
protected

Definition at line 265 of file coordinates.hpp.

◆ trans_face2_ji2_

AthenaArray<Real> Coordinates::trans_face2_ji2_
protected

Definition at line 265 of file coordinates.hpp.

◆ trans_face2_ji3_

AthenaArray<Real> Coordinates::trans_face2_ji3_
protected

Definition at line 265 of file coordinates.hpp.

◆ trans_face2_ji4_

AthenaArray<Real> Coordinates::trans_face2_ji4_
protected

Definition at line 266 of file coordinates.hpp.

◆ trans_face2_ji5_

AthenaArray<Real> Coordinates::trans_face2_ji5_
protected

Definition at line 266 of file coordinates.hpp.

◆ trans_face2_ji6_

AthenaArray<Real> Coordinates::trans_face2_ji6_
protected

Definition at line 266 of file coordinates.hpp.

◆ trans_face2_kji_

AthenaArray<Real> Coordinates::trans_face2_kji_
protected

Definition at line 267 of file coordinates.hpp.

◆ trans_face3_i1_

AthenaArray<Real> Coordinates::trans_face3_i1_
protected

Definition at line 268 of file coordinates.hpp.

◆ trans_face3_i2_

AthenaArray<Real> Coordinates::trans_face3_i2_
protected

Definition at line 268 of file coordinates.hpp.

◆ trans_face3_j1_

AthenaArray<Real> Coordinates::trans_face3_j1_
protected

Definition at line 269 of file coordinates.hpp.

◆ trans_face3_ji1_

AthenaArray<Real> Coordinates::trans_face3_ji1_
protected

Definition at line 270 of file coordinates.hpp.

◆ trans_face3_ji2_

AthenaArray<Real> Coordinates::trans_face3_ji2_
protected

Definition at line 270 of file coordinates.hpp.

◆ trans_face3_ji3_

AthenaArray<Real> Coordinates::trans_face3_ji3_
protected

Definition at line 270 of file coordinates.hpp.

◆ trans_face3_ji4_

AthenaArray<Real> Coordinates::trans_face3_ji4_
protected

Definition at line 271 of file coordinates.hpp.

◆ trans_face3_ji5_

AthenaArray<Real> Coordinates::trans_face3_ji5_
protected

Definition at line 271 of file coordinates.hpp.

◆ trans_face3_ji6_

AthenaArray<Real> Coordinates::trans_face3_ji6_
protected

Definition at line 271 of file coordinates.hpp.

◆ trans_face3_kji_

AthenaArray<Real> Coordinates::trans_face3_kji_
protected

Definition at line 272 of file coordinates.hpp.

◆ g_

AthenaArray<Real> Coordinates::g_
protected

Definition at line 273 of file coordinates.hpp.

◆ gi_

AthenaArray<Real> Coordinates::gi_
protected

Definition at line 273 of file coordinates.hpp.

◆ bh_mass_

Real Coordinates::bh_mass_
protected

Definition at line 276 of file coordinates.hpp.

◆ bh_spin_

Real Coordinates::bh_spin_
protected

Definition at line 277 of file coordinates.hpp.


The documentation for this class was generated from the following files: