Public Member Functions | |
subroutine | poisson_solver (sou, pot) |
subroutine | poisson_solver_no_lm1 (sou, pot) |
subroutine | grgrad_midpoint (fnc, dfdx, dfdy, dfdz) |
subroutine | grgrad_4th (fnc, dfdx, dfdy, dfdz, irg, itg, ipg) |
subroutine | interpo_linear_type0 (val, fnc, ir, it, ip) |
subroutine | interpo_linear_type0_2Dsurf (val, fnc, it, ip) |
subroutine | interpo_lag4th_2Dsurf (val, fnc, tv, pv) |
subroutine | interpo_gr2fl (a, b) |
subroutine | interpo_fl2gr (a, b) |
subroutine | interpo_radial1p_grav (grv, val, rv, it, ip) |
subroutine | sourceterm_HaC (sou) |
subroutine | sourceterm_trG (sou) |
subroutine | sourceterm_MoC (souvec, sou) |
subroutine | compute_shift (potx, poty, potz, gvec, bfnc) |
subroutine | compute_alps2alph (pot, psi) |
subroutine | hydrostatic_eq (emd) |
subroutine | calc_surface (rsnew, emd) |
subroutine | error_matter (pot, pot_bak, error, flag) |
subroutine | update_grfield (pot, grfield, convf) |
subroutine | update_matter (potf, mtfield, convf) |
subroutine | update_surface (potrs, rsnew, convf) |
subroutine | update_parameter (convf) |
subroutine | update_parameter_axisym (convf) |
subroutine | update_parameter_triaxial (convf) |
subroutine | source_rest_mass (souf) |
subroutine | source_adm_mass (soug, souf) |
subroutine | source_komar_mass (soug, souf) |
subroutine | source_komar_mass_compact (souf) |
subroutine | source_proper_mass (souf) |
subroutine | source_ang_mom (souf) |
subroutine | source_ang_mom_asymp (sousf, irg) |
subroutine | source_mp_minus_madm (soug, souf) |
subroutine | vol_int_fluid (souf, vol) |
subroutine | vol_int_grav (soug, vol) |
subroutine | surf_int_grav (sousf, surf, irg) |
subroutine | radial_int_fluid (sou, radius, it, ip) |
subroutine | minv (aa, bb, nn, nnz) |
subroutine | grgrad_4th (fnc, dfdx, dfdy, dfdz, irg, itg, ipg) |
Definition at line 4 of file interface_modules.f90.
subroutine interface_modules::interface::calc_surface | ( | real(8),dimension(:,:),pointer | rsnew, | |
real(8),dimension(:,:,:),pointer | emd | |||
) |
Definition at line 76 of file interface_modules.f90.
subroutine interface_modules::interface::compute_alps2alph | ( | real(8),dimension(:,:,:),pointer | pot, | |
real(8),dimension(:,:,:),pointer | psi | |||
) |
Definition at line 69 of file interface_modules.f90.
subroutine interface_modules::interface::compute_shift | ( | real(8),dimension(:,:,:),pointer | potx, | |
real(8),dimension(:,:,:),pointer | poty, | |||
real(8),dimension(:,:,:),pointer | potz, | |||
real(8),dimension(:,:,:,:),pointer | gvec, | |||
real(8),dimension(:,:,:),pointer | bfnc | |||
) |
Definition at line 64 of file interface_modules.f90.
subroutine interface_modules::interface::error_matter | ( | real(8),dimension(:,:,:),pointer | pot, | |
real(8),dimension(:,:,:),pointer | pot_bak, | |||
real(8),intent(out) | error, | |||
integer,intent(out) | flag | |||
) |
Definition at line 80 of file interface_modules.f90.
subroutine interface_modules::interface::grgrad_4th | ( | real(8),dimension(:,:,:),pointer | fnc, | |
real(8),intent(out) | dfdx, | |||
real(8),intent(out) | dfdy, | |||
real(8),intent(out) | dfdz, | |||
integer | irg, | |||
integer | itg, | |||
integer | ipg | |||
) |
Definition at line 20 of file grgrad_test.f90.
subroutine interface_modules::interface::grgrad_4th | ( | real(8),dimension(:,:,:),pointer | fnc, | |
real(8),intent(out) | dfdx, | |||
real(8),intent(out) | dfdy, | |||
real(8),intent(out) | dfdz, | |||
integer | irg, | |||
integer | itg, | |||
integer | ipg | |||
) |
Definition at line 21 of file interface_modules.f90.
subroutine interface_modules::interface::grgrad_midpoint | ( | real(8),dimension(:,:,:),pointer | fnc, | |
real(8),dimension(:,:,:),pointer | dfdx, | |||
real(8),dimension(:,:,:),pointer | dfdy, | |||
real(8),dimension(:,:,:),pointer | dfdz | |||
) |
Definition at line 15 of file interface_modules.f90.
subroutine interface_modules::interface::hydrostatic_eq | ( | real(8),dimension(:,:,:),pointer | emd | ) |
Definition at line 73 of file interface_modules.f90.
subroutine interface_modules::interface::interpo_fl2gr | ( | real(8),dimension(:,:,:),pointer | a, | |
real(8),dimension(:,:,:),pointer | b | |||
) |
Definition at line 44 of file interface_modules.f90.
subroutine interface_modules::interface::interpo_gr2fl | ( | real(8),dimension(:,:,:),pointer | a, | |
real(8),dimension(:,:,:),pointer | b | |||
) |
Definition at line 41 of file interface_modules.f90.
subroutine interface_modules::interface::interpo_lag4th_2Dsurf | ( | real(8),intent(out) | val, | |
real(8),dimension(:,:),pointer | fnc, | |||
real(8),intent(in) | tv, | |||
real(8),intent(in) | pv | |||
) |
Definition at line 36 of file interface_modules.f90.
subroutine interface_modules::interface::interpo_linear_type0 | ( | real(8) | val, | |
real(8),dimension(:,:,:),pointer | fnc, | |||
integer | ir, | |||
integer | it, | |||
integer | ip | |||
) |
Definition at line 26 of file interface_modules.f90.
subroutine interface_modules::interface::interpo_linear_type0_2Dsurf | ( | real(8) | val, | |
real(8),dimension(:,:),pointer | fnc, | |||
integer | it, | |||
integer | ip | |||
) |
Definition at line 31 of file interface_modules.f90.
subroutine interface_modules::interface::interpo_radial1p_grav | ( | real(8),dimension(:,:,:),pointer | grv, | |
real(8),intent(out) | val, | |||
real(8),intent(in) | rv, | |||
integer,intent(in) | it, | |||
integer,intent(in) | ip | |||
) |
Definition at line 47 of file interface_modules.f90.
subroutine interface_modules::interface::minv | ( | real(8),dimension(nnz,nnz) | aa, | |
real(8),dimension(nnz) | bb, | |||
integer | nn, | |||
integer | nnz | |||
) |
Definition at line 155 of file interface_modules.f90.
subroutine interface_modules::interface::poisson_solver | ( | real(8),dimension(:,:,:),pointer | sou, | |
real(8),dimension(:,:,:),pointer | pot | |||
) |
Definition at line 6 of file interface_modules.f90.
subroutine interface_modules::interface::poisson_solver_no_lm1 | ( | real(8),dimension(:,:,:),pointer | sou, | |
real(8),dimension(:,:,:),pointer | pot | |||
) |
Definition at line 12 of file interface_modules.f90.
subroutine interface_modules::interface::radial_int_fluid | ( | real(8),dimension(:),pointer | sou, | |
real(8),intent(out) | radius, | |||
integer,intent(in) | it, | |||
integer,intent(in) | ip | |||
) |
Definition at line 149 of file interface_modules.f90.
subroutine interface_modules::interface::source_adm_mass | ( | real(8),dimension(:,:,:),pointer | soug, | |
real(8),dimension(:,:,:),pointer | souf | |||
) |
Definition at line 114 of file interface_modules.f90.
subroutine interface_modules::interface::source_ang_mom | ( | real(8),dimension(:,:,:),pointer | souf | ) |
Definition at line 126 of file interface_modules.f90.
subroutine interface_modules::interface::source_ang_mom_asymp | ( | real(8),dimension(:,:),pointer | sousf, | |
integer,intent(in) | irg | |||
) |
Definition at line 129 of file interface_modules.f90.
subroutine interface_modules::interface::source_komar_mass | ( | real(8),dimension(:,:,:),pointer | soug, | |
real(8),dimension(:,:,:),pointer | souf | |||
) |
Definition at line 117 of file interface_modules.f90.
subroutine interface_modules::interface::source_komar_mass_compact | ( | real(8),dimension(:,:,:),pointer | souf | ) |
Definition at line 120 of file interface_modules.f90.
subroutine interface_modules::interface::source_mp_minus_madm | ( | real(8),dimension(:,:,:),pointer | soug, | |
real(8),dimension(:,:,:),pointer | souf | |||
) |
Definition at line 133 of file interface_modules.f90.
subroutine interface_modules::interface::source_proper_mass | ( | real(8),dimension(:,:,:),pointer | souf | ) |
Definition at line 123 of file interface_modules.f90.
subroutine interface_modules::interface::source_rest_mass | ( | real(8),dimension(:,:,:),pointer | souf | ) |
Definition at line 111 of file interface_modules.f90.
subroutine interface_modules::interface::sourceterm_HaC | ( | real(8),dimension(:,:,:),pointer | sou | ) |
Definition at line 54 of file interface_modules.f90.
subroutine interface_modules::interface::sourceterm_MoC | ( | real(8),dimension(:,:,:,:),pointer | souvec, | |
real(8),dimension(:,:,:),pointer | sou | |||
) |
Definition at line 60 of file interface_modules.f90.
subroutine interface_modules::interface::sourceterm_trG | ( | real(8),dimension(:,:,:),pointer | sou | ) |
Definition at line 57 of file interface_modules.f90.
subroutine interface_modules::interface::surf_int_grav | ( | real(8),dimension(:,:),pointer | sousf, | |
real(8),intent(out) | surf, | |||
integer,intent(in) | irg | |||
) |
Definition at line 144 of file interface_modules.f90.
subroutine interface_modules::interface::update_grfield | ( | real(8),dimension(:,:,:),pointer | pot, | |
real(8),dimension(:,:,:),pointer | grfield, | |||
real(8),intent(in) | convf | |||
) |
Definition at line 86 of file interface_modules.f90.
subroutine interface_modules::interface::update_matter | ( | real(8),dimension(:,:,:),pointer | potf, | |
real(8),dimension(:,:,:),pointer | mtfield, | |||
real(8),intent(in) | convf | |||
) |
Definition at line 91 of file interface_modules.f90.
subroutine interface_modules::interface::update_parameter | ( | real(8),intent(in) | convf | ) |
Definition at line 101 of file interface_modules.f90.
subroutine interface_modules::interface::update_parameter_axisym | ( | real(8),intent(in) | convf | ) |
Definition at line 104 of file interface_modules.f90.
subroutine interface_modules::interface::update_parameter_triaxial | ( | real(8),intent(in) | convf | ) |
Definition at line 107 of file interface_modules.f90.
subroutine interface_modules::interface::update_surface | ( | real(8),dimension(:,:),pointer | potrs, | |
real(8),dimension(:,:),pointer | rsnew, | |||
real(8),intent(in) | convf | |||
) |
Definition at line 96 of file interface_modules.f90.
subroutine interface_modules::interface::vol_int_fluid | ( | real(8),dimension(:,:,:),pointer | souf, | |
real(8),intent(out) | vol | |||
) |
Definition at line 136 of file interface_modules.f90.
subroutine interface_modules::interface::vol_int_grav | ( | real(8),dimension(:,:,:),pointer | soug, | |
real(8),intent(out) | vol | |||
) |
Definition at line 140 of file interface_modules.f90.