Neko 1.99.1
A portable framework for high-order spectral element flow simulations
|
Go to the source code of this file.
Data Types | |
type | wall_model::wall_model_t |
Base abstract type for wall-stress models for wall-modelled LES. More... | |
interface | wall_model::wall_model_compute |
Compute wall shear stress. More... | |
interface | wall_model::wall_model_init |
Common constructor. More... | |
interface | wall_model::wall_model_partial_init |
Partial constructor from JSON, meant to work as the first stage of initialization before the finalize call. More... | |
interface | wall_model::wall_model_finalize |
Finilzation of partial construction, similar to bc_t More... | |
interface | wall_model::wall_model_free |
Destructor. More... | |
interface | wall_model::wall_model_allocate |
Wall model factory. Both constructs and initializes the object. More... | |
type | wall_model::allocator_entry |
Called in user modules to add an allocator for custom types. More... | |
Modules | |
module | wall_model |
Implements wall_model_t . | |
Functions/Subroutines | |
subroutine | wall_model::wall_model_init_base (this, scheme_name, coef, msk, facet, index) |
Constructor for the wall_model_t (base) class. | |
subroutine | wall_model::wall_model_partial_init_base (this, coef, json) |
Partial initialization based on JSON, prior to knowing the mask and facets. | |
subroutine | wall_model::wall_model_finalize_base (this, msk, facet) |
subroutine | wall_model::wall_model_free_base (this) |
Destructor for the wall_model_t (base) class. | |
subroutine | wall_model::wall_model_find_points (this) |
Find sampling points based on the requested index. | |
subroutine | wall_model::wall_model_compute_mag_field (this) |
Variables | |
type(allocator_entry), dimension(:), allocatable | wall_model::wall_model_registry |
Registry of wall model allocators for user-defined types. | |
integer | wall_model::wall_model_registry_size = 0 |
The size of the wall_model_registry | |