get_diffstar_mass_b Interface

interface


Called by

interface~~get_diffstar_mass_b~~CalledByGraph interface~get_diffstar_mass_b get_diffstar_mass_b proc~read_id_mass_b~2 read_id_mass_b proc~read_id_mass_b~2->interface~get_diffstar_mass_b interface~read_id_mass_b~2 read_id_mass_b interface~read_id_mass_b~2->proc~read_id_mass_b~2

private subroutine get_diffstar_mass_b(optr, x, y, z, g_rr, g_tt, g_pp, baryon_density, gamma_euler) bind(C, NAME= "0")

Arguments

Type IntentOptional Attributes Name
type(C_PTR), intent(in), VALUE :: optr

C pointer pointing to a \(\texttt{LORENE}\) \(\texttt{Et_diffrot}\) object

real(kind=C_DOUBLE), intent(in), VALUE :: x

coordinate of the desired point

real(kind=C_DOUBLE), intent(in), VALUE :: y

coordinate of the desired point

real(kind=C_DOUBLE), intent(in), VALUE :: z

coordinate of the desired point

real(kind=C_DOUBLE), intent(out) :: g_rr

at

real(kind=C_DOUBLE), intent(out) :: g_tt

at

real(kind=C_DOUBLE), intent(out) :: g_pp

at

real(kind=C_DOUBLE), intent(out) :: baryon_density

Baryon mass density at

real(kind=C_DOUBLE), intent(out) :: gamma_euler

Relative Lorentz factor between the 4-velocity of the fluid wrt the Eulerian observer and the 4-velocity of the Eulerian observer at

Description

Interface to the \(\texttt{LORENE}\) method of class \(\texttt{Et_diffrot}\) with the same name, that reads the hydro fields and the metric fields from \(\texttt{LORENE}\), at the specified point, needed to compute the baryon mass.

  • shift vector [c]
  • baryon mass density [kg m^{-3}]
  • fluid 3-velocity with respect to the Eulerian observer [c]

FT 24.10.2021