Neko
0.8.1
A portable framework for high-order spectral element flow simulations
|
Scalar initial condition. More...
Data Types | |
interface | set_scalar_ic |
Functions/Subroutines | |
subroutine | set_scalar_ic_int (s, coef, gs, type, params) |
Set scalar initial condition (builtin) More... | |
subroutine | set_scalar_ic_usr (s, coef, gs, usr_ic, params) |
Set scalar intial condition (user defined) More... | |
subroutine | set_scalar_ic_common (s, coef, gs) |
Set scalar initial condition (common) More... | |
subroutine | set_scalar_ic_uniform (s, ic_value) |
Uniform initial condition. More... | |
Scalar initial condition.
|
private |
Set scalar initial condition (common)
Finalize scalar initial condition by distributing the initial condition across elements and multiplying by the coefficient (if any).
s | Scalar field. |
coef | Coefficient. |
gs | Gather-Scatter object. |
Definition at line 114 of file scalar_ic.f90.
|
private |
Set scalar initial condition (builtin)
Set scalar initial condition using one of the builtin types currently supported:
s | Scalar field. |
coef | Coefficient. |
gs | Gather-Scatter object. |
type | Type of initial condition. |
params | JSON parameters. |
Definition at line 67 of file scalar_ic.f90.
|
private |
Uniform initial condition.
Set scalar initial condition to a uniform value across the domain.
s | Scalar field. |
ic_value | Desired value of the scalar field. |
Definition at line 139 of file scalar_ic.f90.
|
private |
Set scalar intial condition (user defined)
Set scalar initial condition using a user defined function.
s | Scalar field. |
coef | Coefficient. |
gs | Gather-Scatter object. |
usr_ic | User defined initial condition function. |
params | JSON parameters. |
Definition at line 95 of file scalar_ic.f90.