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

Template for a user-defined scalar scheme.

Data Types

type  scalar_scheme_template_t
 

Functions/Subroutines

subroutine scalar_scheme_template_init (this, msh, coef, gs, params, numerics_params, user, chkp, ulag, vlag, wlag, time_scheme, rho)
 
subroutine scalar_scheme_template_free (this)
 
subroutine scalar_scheme_template_step (this, time, ext_bdf, dt_controller, ksp_results)
 
subroutine scalar_scheme_template_restart (this, chkp)
 
subroutine, public scalar_scheme_template_register_types ()
 
subroutine scalar_scheme_template_allocate (obj)
 

Function/Subroutine Documentation

◆ scalar_scheme_template_allocate()

subroutine scalar_scheme_template::scalar_scheme_template_allocate ( class(scalar_scheme_t), intent(inout), allocatable  obj)
private

Definition at line 84 of file scalar_scheme_template.f90.

Here is the caller graph for this function:

◆ scalar_scheme_template_free()

subroutine scalar_scheme_template::scalar_scheme_template_free ( class(scalar_scheme_template_t), intent(inout this)
private

Definition at line 54 of file scalar_scheme_template.f90.

◆ scalar_scheme_template_init()

subroutine scalar_scheme_template::scalar_scheme_template_init ( class(scalar_scheme_template_t), intent(inout), target  this,
type(mesh_t), intent(in), target  msh,
type(coef_t), intent(in), target  coef,
type(gs_t), intent(inout), target  gs,
type(json_file), intent(inout), target  params,
type(json_file), intent(inout), target  numerics_params,
type(user_t), intent(in), target  user,
type(chkp_t), intent(inout), target  chkp,
type(field_series_t), intent(in), target  ulag,
type(field_series_t), intent(in), target  vlag,
type(field_series_t), intent(in), target  wlag,
type(time_scheme_controller_t), intent(in), target  time_scheme,
type(field_t), intent(in), target  rho 
)

Definition at line 33 of file scalar_scheme_template.f90.

◆ scalar_scheme_template_register_types()

subroutine, public scalar_scheme_template::scalar_scheme_template_register_types

Definition at line 78 of file scalar_scheme_template.f90.

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

◆ scalar_scheme_template_restart()

subroutine scalar_scheme_template::scalar_scheme_template_restart ( class(scalar_scheme_template_t), intent(inout), target  this,
type(chkp_t), intent(inout chkp 
)
private

Definition at line 72 of file scalar_scheme_template.f90.

◆ scalar_scheme_template_step()

subroutine scalar_scheme_template::scalar_scheme_template_step ( class(scalar_scheme_template_t), intent(inout this,
type(time_state_t), intent(in time,
type(time_scheme_controller_t), intent(in ext_bdf,
type(time_step_controller_t), intent(in dt_controller,
type(ksp_monitor_t), intent(inout ksp_results 
)
private

Definition at line 60 of file scalar_scheme_template.f90.