| 
    Neko 1.99.1
    
   A portable framework for high-order spectral element flow simulations 
   | 
 
Public Member Functions | |
| subroutine | set_scalar_ic_int (s, coef, gs, type, params, i) | 
| Set scalar initial condition (builtin)   | |
| subroutine | set_scalar_ic_usr (scheme_name, s, coef, gs, user_proc) | 
| Set scalar intial condition (user defined)   | |
Definition at line 63 of file scalar_ic.f90.
| subroutine scalar_ic::set_scalar_ic::set_scalar_ic_int | ( | type(field_t), intent(inout) | s, | 
| type(coef_t), intent(in) | coef, | ||
| type(gs_t), intent(inout) | gs, | ||
| character(len=*) | type, | ||
| type(json_file), intent(inout) | params, | ||
| integer, intent(in) | i | ||
| ) | 
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. | 
| i | Index of the scalar field. | 
Definition at line 83 of file scalar_ic.f90.

| subroutine scalar_ic::set_scalar_ic::set_scalar_ic_usr | ( | character(len=*), intent(in) | scheme_name, | 
| type(field_t), intent(inout), target | s, | ||
| type(coef_t), intent(in) | coef, | ||
| type(gs_t), intent(inout) | gs, | ||
| procedure(user_initial_conditions_intf) | user_proc | ||
| ) | 
Set scalar initial condition using a user defined function.
| scheme_name | Name of the scheme calling the user routine. | 
| s | Scalar field. | 
| coef | Coefficient. | 
| gs | Gather-Scatter object. | 
| user_proc | User defined initial condition function. | 
Definition at line 139 of file scalar_ic.f90.
