MPI-AMRVAC  3.1
The MPI - Adaptive Mesh Refinement - Versatile Advection Code
Functions/Subroutines | Variables
mod_tdfluxrope Module Reference

Functions/Subroutines

subroutine td99 (ixIL, ixOL, x, B)
 
subroutine td99_bq (ixIL, ixOL, x, B)
 
subroutine td99_bth (ixIL, ixOL, x, B)
 
subroutine td99_bi (ixIL, ixOL, x, B)
 
double precision function elle (phi, ak)
 
double precision function ellf (phi, ak)
 
double precision function ellpi (phi, en, ak)
 
double precision function rc (x, y)
 
double precision function rd (x, y, z)
 
double precision function rf (x, y, z)
 
double precision function rj (x, y, z, p)
 

Variables

double precision d_td99
 
double precision l_td99
 
double precision r_td99
 
double precision a_td99
 
double precision q_td99
 
double precision izero_td99
 
double precision li_td99
 
double precision p_bt_ratio
 

Function/Subroutine Documentation

◆ elle()

double precision function mod_tdfluxrope::elle ( double precision, intent(in)  phi,
double precision, intent(in)  ak 
)

Definition at line 190 of file mod_tdfluxrope.t.

Here is the call graph for this function:

◆ ellf()

double precision function mod_tdfluxrope::ellf ( double precision, intent(in)  phi,
double precision, intent(in)  ak 
)

Definition at line 203 of file mod_tdfluxrope.t.

Here is the call graph for this function:

◆ ellpi()

double precision function mod_tdfluxrope::ellpi ( double precision, intent(in)  phi,
double precision, intent(in)  en,
double precision, intent(in)  ak 
)

Definition at line 213 of file mod_tdfluxrope.t.

Here is the call graph for this function:

◆ rc()

double precision function mod_tdfluxrope::rc ( double precision, intent(in)  x,
double precision, intent(in)  y 
)

Definition at line 226 of file mod_tdfluxrope.t.

◆ rd()

double precision function mod_tdfluxrope::rd ( double precision, intent(in)  x,
double precision, intent(in)  y,
double precision, intent(in)  z 
)

Definition at line 260 of file mod_tdfluxrope.t.

◆ rf()

double precision function mod_tdfluxrope::rf ( double precision, intent(in)  x,
double precision, intent(in)  y,
double precision, intent(in)  z 
)

Definition at line 303 of file mod_tdfluxrope.t.

◆ rj()

double precision function mod_tdfluxrope::rj ( double precision, intent(in)  x,
double precision, intent(in)  y,
double precision, intent(in)  z,
double precision, intent(in)  p 
)

Definition at line 337 of file mod_tdfluxrope.t.

Here is the call graph for this function:

◆ td99()

subroutine mod_tdfluxrope::td99 ( integer, intent(in)  ixI,
integer, intent(in)  L,
integer, intent(in)  ixO,
  L,
double precision, dimension(ixi^s,1:ndim), intent(in)  x,
double precision, dimension(ixi^s,1:ndir), intent(inout)  B 
)

Definition at line 9 of file mod_tdfluxrope.t.

Here is the call graph for this function:

◆ td99_bi()

subroutine mod_tdfluxrope::td99_bi ( integer, intent(in)  ixI,
integer, intent(in)  L,
integer, intent(in)  ixO,
  L,
double precision, dimension(ixi^s,1:ndim), intent(in)  x,
double precision, dimension(ixi^s,1:ndir), intent(inout)  B 
)

Definition at line 82 of file mod_tdfluxrope.t.

Here is the call graph for this function:

◆ td99_bq()

subroutine mod_tdfluxrope::td99_bq ( integer, intent(in)  ixI,
integer, intent(in)  L,
integer, intent(in)  ixO,
  L,
double precision, dimension(ixi^s,1:ndim), intent(in)  x,
double precision, dimension(ixi^s,1:ndir), intent(inout)  B 
)

Definition at line 23 of file mod_tdfluxrope.t.

◆ td99_bth()

subroutine mod_tdfluxrope::td99_bth ( integer, intent(in)  ixI,
integer, intent(in)  L,
integer, intent(in)  ixO,
  L,
double precision, dimension(ixi^s,1:ndim), intent(in)  x,
double precision, dimension(ixi^s,1:ndir), intent(inout)  B 
)

Definition at line 50 of file mod_tdfluxrope.t.

Variable Documentation

◆ a_td99

double precision mod_tdfluxrope::a_td99

Definition at line 3 of file mod_tdfluxrope.t.

◆ d_td99

double precision mod_tdfluxrope::d_td99

Definition at line 3 of file mod_tdfluxrope.t.

◆ izero_td99

double precision mod_tdfluxrope::izero_td99

Definition at line 3 of file mod_tdfluxrope.t.

◆ l_td99

double precision mod_tdfluxrope::l_td99

Definition at line 3 of file mod_tdfluxrope.t.

◆ li_td99

double precision mod_tdfluxrope::li_td99

Definition at line 3 of file mod_tdfluxrope.t.

◆ p_bt_ratio

double precision mod_tdfluxrope::p_bt_ratio

Definition at line 4 of file mod_tdfluxrope.t.

◆ q_td99

double precision mod_tdfluxrope::q_td99

Definition at line 3 of file mod_tdfluxrope.t.

◆ r_td99

double precision mod_tdfluxrope::r_td99

Definition at line 3 of file mod_tdfluxrope.t.