Neko 1.99.1
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
simulation Module Reference

Simulation driver.

Data Types

interface  simulation_restart
 

Functions/Subroutines

subroutine, public simulation_init (c, dt_controller)
 Initialise a simulation of a case.
 
subroutine, public simulation_finalize (c)
 Finalize a simulation of a case.
 
subroutine, public simulation_step (c, dt_controller, tstep_loop_start_time)
 Compute a single time-step of a case.
 
subroutine simulation_settime (time, ext_bdf)
 
subroutine case_restart_from_parameters (c)
 Restart a case C from a given checkpoint.
 
subroutine case_restart_from_checkpoint (c, chkp)
 Restart a case C from a given checkpoint.
 
subroutine simulation_joblimit_chkp (c, t)
 Write a checkpoint at joblimit.
 

Function/Subroutine Documentation

◆ case_restart_from_checkpoint()

subroutine simulation::case_restart_from_checkpoint ( type(case_t), intent(inout c,
type(chkp_t), intent(inout chkp 
)
private

Definition at line 275 of file simulation.f90.

Here is the caller graph for this function:

◆ case_restart_from_parameters()

subroutine simulation::case_restart_from_parameters ( type(case_t), intent(inout c)
private

Definition at line 234 of file simulation.f90.

◆ simulation_finalize()

subroutine, public simulation::simulation_finalize ( type(case_t), intent(inout c)

Definition at line 100 of file simulation.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ simulation_init()

subroutine, public simulation::simulation_init ( type(case_t), intent(inout c,
type(time_step_controller_t), intent(inout dt_controller 
)

Definition at line 63 of file simulation.f90.

Here is the caller graph for this function:

◆ simulation_joblimit_chkp()

subroutine simulation::simulation_joblimit_chkp ( type(case_t), intent(inout c,
real(kind=rp), intent(inout t 
)
private

Definition at line 300 of file simulation.f90.

Here is the caller graph for this function:

◆ simulation_settime()

subroutine simulation::simulation_settime ( type(time_state_t), intent(inout time,
type(time_scheme_controller_t), intent(inout), allocatable  ext_bdf 
)
private

Definition at line 207 of file simulation.f90.

Here is the caller graph for this function:

◆ simulation_step()

subroutine, public simulation::simulation_step ( type(case_t), intent(inout c,
type(time_step_controller_t), intent(inout dt_controller,
real(kind=dp), intent(in), optional  tstep_loop_start_time 
)

Definition at line 121 of file simulation.f90.

Here is the call graph for this function:
Here is the caller graph for this function: