density_methods
Module
Description
11-mar-15/MR: Created to avoid circular dependencies with EquationOfState.
Quick access
- Variables:
getlnrho,getlnrho_1d_x,getlnrho_1d_y,getlnrho_2d,getlnrho_2dyz,getrho,getrho1,getrho1_1d,getrho_1d,getrho_2d,getrho_2dxy,getrho_2dyz,getrho_3d,putlnrho,putlnrho_s,putlnrho_v,putrho,putrho_s,putrho_v- Routines:
getderlnrho_z(),getdlnrho_x(),getdlnrho_y(),getdlnrho_z(),getrho_s(),initialize_density_methods(),putrho()
Needed modules
cdata: $Id$
Variables
- densitymethods/getlnrho [public]
- densitymethods/getlnrho_1d_x [private]
- densitymethods/getlnrho_1d_y [private]
- densitymethods/getlnrho_2d [private]
- densitymethods/getlnrho_2dyz [private]
- densitymethods/getrho [public]
- densitymethods/getrho1 [public]
- densitymethods/getrho1_1d [private]
- densitymethods/getrho_1d [private]
- densitymethods/getrho_2d [private]
- densitymethods/getrho_2dxy [private]
- densitymethods/getrho_2dyz [private]
- densitymethods/getrho_3d [private]
- densitymethods/putlnrho [public]
- densitymethods/putlnrho_s [private]
- densitymethods/putlnrho_v [private]
- densitymethods/putrho [public]
- densitymethods/putrho_s [private]
- densitymethods/putrho_v [private]
- densitymethods/reference_state (*,*) [real,private/pointer]
Subroutines and functions
- subroutine densitymethods/initialize_density_methods()
- Use :
- Call to:
- function densitymethods/getrho_s(f, lf)
- Parameters:
f [real,in]
lf [integer,in]
- Return:
getrho_s [real]
- subroutine densitymethods/getderlnrho_z(f, iz, derlnrho)
Evaluates derlnrho as d_z ln(rho) for all x,y at z-position iz.
30-sep-16/MR: coded
- subroutine densitymethods/getdlnrho_x(f, i, rl, il, rho, dlnrho)
- subroutine densitymethods/getdlnrho_y(f, i, rm, im, dlnrho)