| 
| procedure, pass(this)  | init (this, fluid, json) | 
|   | Constructor from JSON.  
  | 
|   | 
| procedure, pass(this)  | init_from_components (this, fluid, c_w, nut_name, delta_type, if_ext) | 
|   | Constructor from components.  
  | 
|   | 
| procedure, pass(this)  | free (this) | 
|   | Destructor.  
  | 
|   | 
| procedure, pass(this)  | compute (this, t, tstep) | 
|   | Compute eddy viscosity.  
  | 
|   | 
| procedure, pass(this)  | init_base (this, fluid, nut_name, delta_type, if_ext) | 
|   | Constructor for the les_model_t (base) class.  
  | 
|   | 
| procedure, pass(this)  | free_base (this) | 
|   | Destructor for the les_model_t (base) class.  
  | 
|   | 
| procedure, pass(this)  | compute_delta (this) | 
|   | Compute the LES length-scale.  
  | 
|   | 
| procedure(les_model_init), deferred, pass  | init (this, fluid, json) | 
|   | The common constructor.  
  | 
|   | 
| procedure(les_model_free), deferred, pass  | free (this) | 
|   | Destructor.  
  | 
|   | 
| procedure(les_model_compute), deferred, pass  | compute (this, t, tstep) | 
|   | Compute eddy viscosity.  
  | 
|   | 
 | 
| real(kind=rp)  | c_w | 
|   | Model constant, defaults to 0.55.  
  | 
|   | 
| type(time_scheme_controller_t), pointer  | ext_bdf => null() | 
|   | Pointer to the extrapolation scheme.  
  | 
|   | 
| type(field_series_t), pointer  | ulag => null() | 
|   | Pointer to the lag list of the velocities.  
  | 
|   | 
| type(field_series_t), pointer  | vlag => null() | 
|   | 
| type(field_series_t), pointer  | wlag => null() | 
|   | 
| class(rhs_maker_sumab_t), allocatable  | sumab | 
|   | Summation of AB/BDF contributions to extrapolate the field.  
  | 
|   | 
| logical  | if_ext = .false. | 
|   | Logical variable for extrapolation.  
  | 
|   | 
| type(field_t), pointer  | nut => null() | 
|   | Subgrid kinematic viscosity.  
  | 
|   | 
| character(len=:), allocatable  | delta_type | 
|   | LES lengthscale type.  
  | 
|   | 
| type(field_t), pointer  | delta => null() | 
|   | LES lengthscale.  
  | 
|   | 
| type(coef_t), pointer  | coef => null() | 
|   | SEM coefficients.  
  | 
|   | 
- Note
 - Reference DOI: 10.1023/A:1009995426001 
 
Definition at line 53 of file wale.f90.