Neko  0.9.0
A portable framework for high-order spectral element flow simulations
simulation Module Reference

Simulation driver.

Functions/Subroutines

subroutine, public neko_solve (C)
 Main driver to solve a case C. More...
 
subroutine simulation_settime (t, dt, ext_bdf, tlag, dtlag, step)
 
subroutine simulation_restart (C, t)
 Restart a case C from a given checkpoint. More...
 
subroutine simulation_joblimit_chkp (C, t)
 Write a checkpoint at joblimit. More...
 

Function/Subroutine Documentation

◆ neko_solve()

subroutine, public simulation::neko_solve ( type(case_t), intent(inout), target  C)

Execute outputs and user-init before time loop

Todo:
Temporary fix until we have reworked the material properties
Todo:
Temporary fix until we have reworked the material properties
Todo:
Temporary fix until we have reworked the material properties

Definition at line 56 of file simulation.f90.

Here is the call 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 298 of file simulation.f90.

Here is the caller graph for this function:

◆ simulation_restart()

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

Definition at line 244 of file simulation.f90.

Here is the caller graph for this function:

◆ simulation_settime()

subroutine simulation::simulation_settime ( real(kind=rp), intent(inout)  t,
real(kind=rp), intent(in)  dt,
type(time_scheme_controller_t), intent(inout)  ext_bdf,
real(kind=rp), dimension(10)  tlag,
real(kind=rp), dimension(10)  dtlag,
integer, intent(in)  step 
)
private

Definition at line 215 of file simulation.f90.

Here is the caller graph for this function: