MPI-AMRVAC 3.1
The MPI - Adaptive Mesh Refinement - Versatile Advection Code (development version)
Loading...
Searching...
No Matches
Functions/Subroutines | Variables
mod_random_heating_3d Module Reference

Functions/Subroutines

subroutine getlqgrid (lqgrid, ixil, ixol, qt, trelax, tramp, x, ntimes, vlimd)
 
subroutine generatetv (ntimes, vlimd, periods, variation, nwaves, si)
 
subroutine randomt (tb, ntimes, periods, variation)
 
subroutine randomv (ival, va, ntimes, vlim, nwaves, si)
 

Variables

double precision, allocatable va
 
double precision, dimension(:), allocatable d
 
double precision, dimension(:), allocatable dtimearr
 
double precision, dimension(:), allocatable timearray
 

Function/Subroutine Documentation

◆ generatetv()

subroutine mod_random_heating_3d::generatetv ( integer, intent(in)  ntimes,
integer, intent(in)  vlim,
integer, intent(in)  d,
double precision, intent(in)  periods,
double precision, intent(in)  variation,
integer, intent(in)  nwaves,
double precision, intent(in)  si 
)

Definition at line 101 of file mod_random_heating_3D.t.

Here is the call graph for this function:

◆ getlqgrid()

subroutine mod_random_heating_3d::getlqgrid ( double precision, dimension(ixi^s), intent(inout)  lqgrid,
integer, intent(in)  ixi,
integer, intent(in)  l,
integer, intent(in)  ixo,
  l,
double precision, intent(in)  qt,
double precision, intent(in)  trelax,
double precision, intent(in)  tramp,
double precision, dimension(ixi^s,1:ndim), intent(in)  x,
integer, intent(in)  ntimes,
integer, intent(in)  vlim,
integer, intent(in)  d 
)

Definition at line 17 of file mod_random_heating_3D.t.

Here is the call graph for this function:

◆ randomt()

subroutine mod_random_heating_3d::randomt ( double precision, dimension(:), intent(inout)  tb,
integer, intent(in)  ntimes,
double precision, intent(in)  periods,
double precision, intent(in)  variation 
)

Definition at line 140 of file mod_random_heating_3D.t.

◆ randomv()

subroutine mod_random_heating_3d::randomv ( integer, intent(in)  ival,
double precision, dimension(:), intent(inout)  va,
integer, intent(in)  ntimes,
integer, intent(in)  vlim,
integer, intent(in)  nwaves,
double precision, intent(in)  si 
)

Definition at line 164 of file mod_random_heating_3D.t.

Variable Documentation

◆ d

double precision, dimension(:), allocatable mod_random_heating_3d::d

Definition at line 5 of file mod_random_heating_3D.t.

◆ dtimearr

double precision, dimension(:), allocatable mod_random_heating_3d::dtimearr

Definition at line 6 of file mod_random_heating_3D.t.

◆ timearray

double precision, dimension(:), allocatable mod_random_heating_3d::timearray

Definition at line 6 of file mod_random_heating_3D.t.

◆ va

double precision, allocatable mod_random_heating_3d::va

Definition at line 5 of file mod_random_heating_3D.t.