|
Neko 1.99.9
A portable framework for high-order spectral element flow simulations
|
Go to the source code of this file.
Data Types | |
| type | spectral_vanishing_viscosity::svv_t |
| Spectral vanishing viscosity configuration and coefficients. More... | |
Modules | |
| module | spectral_vanishing_viscosity |
| Data and filter construction for spectral vanishing viscosity. | |
Functions/Subroutines | |
| subroutine | spectral_vanishing_viscosity::svv_init_from_json (this, json, coef, rho) |
| Construct an SVV object from case parameters. | |
| subroutine | spectral_vanishing_viscosity::svv_update_h1 (this, rho, tstep) |
| Update a time-varying, field-valued SVV viscosity. | |
| subroutine | spectral_vanishing_viscosity::svv_copy_viscosity (this, rho) |
| Copy the configured viscosity field and multiply it by density. | |
| subroutine | spectral_vanishing_viscosity::svv_free (this) |
| Release all resources owned by an SVV object. | |
| character(len=32) function | spectral_vanishing_viscosity::to_string (value) |
| Convert an integer to a compact string. | |
Variables | |
| character(len=3), dimension(7), parameter | spectral_vanishing_viscosity::known_directions = [character(len=3) :: "rst", "rs", "rt", "st", "r", "s", "t"] |
| character(len=9), dimension(1), parameter | spectral_vanishing_viscosity::known_formulations = [character(len=9) :: "one-sided"] |
| character(len=5), dimension(2), parameter | spectral_vanishing_viscosity::known_nu_types = [character(len=5) :: "value", "field"] |
| character(len=5), dimension(1), parameter | spectral_vanishing_viscosity::known_kernel_types = [character(len=5) :: "power"] |