Neko 1.99.1
A portable framework for high-order spectral element flow simulations
|
Interfaces for user interaction with NEKO.
Data Types | |
interface | user_compute_intf |
Abstract interface for user defined check functions. More... | |
interface | user_finalize_intf |
Abstract interface for finalizating user variables. More... | |
interface | user_initial_conditions_intf |
Abstract interface for user defined initial conditions. More... | |
interface | user_initialize_intf |
Abstract interface for initilialization of modules. More... | |
interface | user_material_properties_intf |
Abstract interface for setting material properties. More... | |
interface | user_mesh_setup_intf |
Abstract interface for user defined mesh deformation functions. More... | |
interface | user_source_term_intf |
Abstract interface for user defined source term. More... | |
interface | user_startup_intf |
Abstract interface for a user start-up routine. More... | |
type | user_t |
A type collecting all the overridable user routines and flag to suppress type injection from custom modules. More... | |
Functions/Subroutines | |
subroutine | user_intf_init (this) |
Constructor. | |
subroutine | dummy_startup (params) |
Dummy user startup. | |
subroutine | dummy_user_initial_conditions (scheme_name, fields) |
Dummy user initial condition. | |
subroutine | dummy_user_source_term (scheme_name, rhs, time) |
Dummy user source_term. | |
subroutine | dummy_user_mesh_setup (msh, time) |
Dummy user mesh apply. | |
subroutine | dummy_user_compute (time) |
Dummy user compute. | |
subroutine | dummy_initialize (time) |
subroutine | dummy_user_finalize (time) |
subroutine | dirichlet_do_nothing (fields, bc, time) |
subroutine, public | dummy_user_material_properties (scheme_name, properties, time) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
subroutine, public user_intf::dummy_user_material_properties | ( | character(len=*), intent(in) | scheme_name, |
type(field_list_t), intent(inout) | properties, | ||
type(time_state_t), intent(in) | time | ||
) |
|
private |
|
private |
subroutine user_intf::user_intf_init | ( | class(user_t), intent(inout) | this | ) |