initialise_neutrals_timesteppers Subroutine

public subroutine initialise_neutrals_timesteppers(mesh_cano, mesh_stag, tstep_order, dtau, tstep_neutrals_dens, tstep_neutrals_parmom, tstep_neutrals_pressure)

Initialises the timesteppers. This automatically will use a lower-order method for the first few timesteps to fill the storage

Arguments

Type IntentOptional Attributes Name
type(mesh_cart_t), intent(in) :: mesh_cano

Mesh (canonical)

type(mesh_cart_t), intent(in) :: mesh_stag

Mesh (staggered)

integer, intent(in) :: tstep_order

Order of time-stepping scheme

real(kind=GP), intent(in) :: dtau

Time-step size (base, not bdf)

type(karniadakis_t), intent(inout) :: tstep_neutrals_dens

Time integrator for neutrals density equation

type(karniadakis_t), intent(inout) :: tstep_neutrals_parmom

Time integrator for neutrals parallel momentum equation

type(karniadakis_t), intent(inout) :: tstep_neutrals_pressure

Time integrator for neutrals pressure equation


Contents