|
Neko 1.99.9
A portable framework for high-order spectral element flow simulations
|
Defines the base interface for viscous regularization methods.
Data Types | |
| interface | reg_free |
| Free a viscous regularization method. More... | |
| interface | reg_init |
| Initialize a viscous regularization method. More... | |
| interface | reg_update |
| Update an effective viscosity field. More... | |
| type | viscous_regularization_t |
| Base abstract type for viscous regularization methods. More... | |
Functions/Subroutines | |
| subroutine | viscous_regularization_init_base (this, json, coef, dof) |
| Allocate and initialize a viscous regularization method. | |
| subroutine | viscous_regularization_free_base (this) |
| Free state shared by all viscous regularization methods. | |
|
private |
| this | The viscous regularization method. |
Definition at line 143 of file viscous_regularization.f90.
|
private |
| object | The regularization object to allocate. |
| type_name | The regularization type name. |
| json | The regularization configuration. |
| coef | The SEM coefficients. |
| dof | The SEM map of degrees of freedom. Initialize state shared by all viscous regularization methods. |
| this | The viscous regularization method. |
| json | The regularization configuration. |
| coef | The SEM coefficients. |
| dof | The SEM map of degrees of freedom. |
Definition at line 130 of file viscous_regularization.f90.