Neko 1.99.9
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
scalars.f90 File Reference

Go to the source code of this file.

Data Types

type  scalars::scalars_t
 Type to manage multiple scalar transport equations. More...
 

Modules

module  scalars
 Contains the scalars_t type that manages multiple scalar fields.
 

Functions/Subroutines

subroutine scalars::scalars_init (this, n_scalars, msh, coef, gs, params, numerics_params, user, chkp, ulag, vlag, wlag, time_scheme, rho)
 Initialize the scalars container.
 
subroutine scalars::scalars_init_single (this, msh, coef, gs, params, numerics_params, user, chkp, ulag, vlag, wlag, time_scheme, rho)
 
subroutine scalars::scalars_step (this, time, ext_bdf, dt_controller)
 Perform a time step for all scalar fields.
 
subroutine scalars::scalars_restart (this, chkp)
 Restart from checkpoint data.
 
subroutine scalars::scalars_set_initial_conditions (this, user, is_restart)
 Set initial conditions for all scalar fields.
 
subroutine scalars::scalars_validate (this)
 Check if the configuration is valid.
 
subroutine scalars::scalars_free (this)
 Clean up all resources.