#include "cs_base.h"
#include "cs_defs.h"
Go to the source code of this file.
◆ CS_LES_BALANCE_RIJ
#define CS_LES_BALANCE_RIJ (1 << 0) |
◆ CS_LES_BALANCE_RIJ_BASE
#define CS_LES_BALANCE_RIJ_BASE (1 << 1) |
◆ CS_LES_BALANCE_RIJ_FULL
#define CS_LES_BALANCE_RIJ_FULL (1 << 2) |
◆ CS_LES_BALANCE_TUI
#define CS_LES_BALANCE_TUI (1 << 3) |
◆ CS_LES_BALANCE_TUI_BASE
#define CS_LES_BALANCE_TUI_BASE (1 << 4) |
◆ CS_LES_BALANCE_TUI_FULL
#define CS_LES_BALANCE_TUI_FULL (1 << 5) |
◆ cs_get_glob_les_balance()
Provide access to cs_glob_les_balance.
- Returns
- pointer to LES balance global structure
◆ cs_les_balance_activate()
void cs_les_balance_activate |
( |
int |
type_flag, |
|
|
int |
frequency_n |
|
) |
| |
Active the LES balance module.
- Parameters
-
[in] | type_flag | mask of LES balance type |
[in] | frequency_n | balance computing frequency in time-steps |
◆ cs_les_balance_compute()
void cs_les_balance_compute |
( |
void |
| ) |
|
Compute the LES balance for Tui or Rij.
◆ cs_les_balance_compute_rij()
void cs_les_balance_compute_rij |
( |
void |
| ) |
|
◆ cs_les_balance_compute_tui()
void cs_les_balance_compute_tui |
( |
void |
| ) |
|
◆ cs_les_balance_create()
void cs_les_balance_create |
( |
void |
| ) |
|
Create a LES balance descriptor.
◆ cs_les_balance_create_fields()
void cs_les_balance_create_fields |
( |
void |
| ) |
|
◆ cs_les_balance_finalize()
void cs_les_balance_finalize |
( |
void |
| ) |
|
Destroy the LES balance structure.
◆ cs_les_balance_update_gradients()
void cs_les_balance_update_gradients |
( |
void |
| ) |
|
Update gradients needed in LES balance.
◆ cs_les_balance_write_restart()
void cs_les_balance_write_restart |
( |
void |
| ) |
|
Write the LES balance structure in the LES balance restart file.
◆ cs_glob_les_balance