#include "cs_defs.h"
#include <stdio.h>
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include <ctype.h>
#include <float.h>
#include <assert.h>
#include "bft_error.h"
#include "bft_mem.h"
#include "bft_printf.h"
#include "cs_base.h"
#include "cs_file.h"
#include "cs_mesh.h"
#include "cs_mesh_quantities.h"
#include "cs_boundary_conditions.h"
#include "cs_divergence.h"
#include "cs_face_viscosity.h"
#include "cs_convection_diffusion.h"
#include "cs_field.h"
#include "cs_field_default.h"
#include "cs_field_operator.h"
#include "cs_field_pointer.h"
#include "cs_geom.h"
#include "cs_gradient.h"
#include "cs_halo.h"
#include "cs_math.h"
#include "cs_parall.h"
#include "cs_physical_constants.h"
#include "cs_physical_properties.h"
#include "cs_prototypes.h"
#include "cs_restart.h"
#include "cs_time_moment.h"
#include "cs_time_step.h"
#include "cs_turbulence_model.h"
#include "cs_les_balance.h"
Functions | |
void | cs_les_balance_create_fields (void) |
cs_les_balance_t * | cs_get_glob_les_balance (void) |
Provide access to cs_glob_les_balance. More... | |
void | cs_les_balance_create (void) |
Create a LES balance descriptor. More... | |
void | cs_les_balance_update_gradients (void) |
Update gradients needed in LES balance. More... | |
void | cs_les_balance_compute_rij (void) |
Compute Rij LES balance. More... | |
void | cs_les_balance_compute_tui (void) |
Compute Tui LES balance. More... | |
void | cs_les_balance_write_restart (void) |
Write the LES balance structure in the LES balance restart file. More... | |
void | cs_les_balance_finalize (void) |
Destroy the LES balance structure. More... | |
void | cs_les_balance_activate (int type_flag, int frequency_n) |
Active the LES balance module. More... | |
void | cs_les_balance_compute (void) |
Compute the LES balance for Tui or Rij. More... | |
Variables | |
cs_les_balance_t * | cs_glob_les_balance = &_les_balance |
LES balance computation and related data.
cs_les_balance_t* cs_get_glob_les_balance | ( | void | ) |
Provide access to cs_glob_les_balance.
void cs_les_balance_activate | ( | int | type_flag, |
int | frequency_n | ||
) |
Active the LES balance module.
[in] | type_flag | mask of LES balance type |
[in] | frequency_n | balance computing frequency in time-steps |
void cs_les_balance_compute | ( | void | ) |
Compute the LES balance for Tui or Rij.
void cs_les_balance_compute_rij | ( | void | ) |
Compute Rij LES balance.
void cs_les_balance_compute_tui | ( | void | ) |
Compute Tui LES balance.
void cs_les_balance_create | ( | void | ) |
Create a LES balance descriptor.
void cs_les_balance_create_fields | ( | void | ) |
void cs_les_balance_finalize | ( | void | ) |
Destroy the LES balance structure.
void cs_les_balance_update_gradients | ( | void | ) |
Update gradients needed in LES balance.
void cs_les_balance_write_restart | ( | void | ) |
Write the LES balance structure in the LES balance restart file.
cs_les_balance_t* cs_glob_les_balance = &_les_balance |