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

Go to the source code of this file.

Data Types

type  cai_sagaut_model_ii::cai_sagaut_model_ii_t
 Explicit wall model based on Model-II from Cai and Sagaut (2021). More...
 

Modules

module  cai_sagaut_model_ii
 Implements cai_sagaut_model_ii_t.
 

Functions/Subroutines

subroutine cai_sagaut_model_ii::cai_sagaut_model_ii_init (this, scheme_name, coef, msk, facet, h_index, json)
 Initialise the wall model from the case file.
 
subroutine cai_sagaut_model_ii::cai_sagaut_model_ii_partial_init (this, coef, json)
 Partially initialise the wall model from the case file.
 
subroutine cai_sagaut_model_ii::cai_sagaut_model_ii_finalize (this, msk, facet)
 Finalise allocation of derived data structures.
 
subroutine cai_sagaut_model_ii::cai_sagaut_model_ii_init_from_components (this, scheme_name, coef, msk, facet, h_index, kappa, b, p, s)
 Initialise the wall model from explicit components.
 
subroutine cai_sagaut_model_ii::cai_sagaut_model_ii_compute_nu_and_rho (this)
 Gather viscosity and density values at the wall-model points.
 
subroutine cai_sagaut_model_ii::cai_sagaut_model_ii_free (this)
 Destructor.
 
subroutine cai_sagaut_model_ii::cai_sagaut_model_ii_compute (this, t, tstep)
 Evaluate wall shear stresses with the Cai-Sagaut Model-II closure.