9.0
general documentation
Loading...
Searching...
No Matches
cs_gui.h File Reference
#include "base/cs_base.h"
#include "cdo/cs_equation_param.h"
#include "base/cs_field.h"
#include "base/cs_zone.h"
Include dependency graph for cs_gui.h:

Go to the source code of this file.

Data Structures

struct  cs_gui_volume_meg_context_t

Macros

#define GUI_STR(str)

Functions

void cs_gui_cp_params (void)
void cs_gui_laminar_viscosity (void)
void cs_gui_dt (void)
void cs_gui_hydrostatic_pressure (void)
void cs_gui_hydrostatic_equ_param (void)
void cs_gui_dt_param (void)
void cs_gui_porosity (void)
void cs_gui_checkpoint_parameters (void)
 Read GUi-defined Checkpoint parameters.
void cs_gui_equation_parameters (void)
void cs_gui_finalize (void)
cs_equation_param_tcs_gui_get_equation_param (const char *name)
void cs_gui_fluid_properties_value (const char *param, double *value)
void cs_gui_groundwater_property_laws (int permeability, int diffusion, int unsaturated)
void cs_gui_head_losses (const cs_zone_t *zone, const cs_real_3_t *cvara_vel, cs_real_t cku[][6])
 Compute GUI-defined head losses for a given volume zone.
void cs_gui_initial_conditions (void)
 Apply initial conditions based on GUI-defined settings.
void cs_gui_linear_solvers (void)
void cs_gui_momentum_source_terms (const cs_real_3_t *vel, cs_real_3_t *tsexp, cs_real_33_t *tsimp)
void cs_gui_numerical_options (void)
void cs_gui_parallel_io (void)
void cs_gui_partition (void)
void cs_gui_mpi_algorithms (void)
void cs_gui_physical_constants (void)
void cs_gui_physical_properties (void)
void cs_gui_physical_variable (void)
void cs_gui_porous_model (void)
void cs_gui_properties_value (const char *property_name, double *value)
void cs_gui_properties_value_by_fluid_id (const int fluid_id, const char *property_name, double *value)
void cs_gui_scalar_model_settings (void)
void cs_gui_thermal_model (void)
int cs_gui_thermal_model_code (void)
void cs_gui_time_moments (void)
void cs_gui_turbomachinery (void)
void cs_gui_turbomachinery_rotor (void)
void cs_gui_turb_model (void)
void cs_gui_turb_ref_values (void)
void cs_gui_usage_log (void)
void cs_gui_user_variables (void)
void cs_gui_user_arrays (void)
void cs_gui_calculator_functions (void)
void cs_gui_balance_by_zone (void)
void cs_gui_pressure_drop_by_zone (void)
void cs_gui_define_fans (void)
void cs_gui_error_estimator (void)
void cs_gui_zones (void)
void cs_gui_internal_coupling (void)
const cs_gui_volume_meg_context_tcs_gui_add_volume_meg_context (const cs_zone_t *zone, const cs_field_t *fields[], const int n_fields)
 Add new volume MEG function context info.
void cs_gui_scalar_source_terms (cs_field_t *f, const cs_real_t *pvar, cs_real_t *tsexp, cs_real_t *tsimp)
void cs_gui_thermal_source_terms (cs_field_t *f, const cs_real_t *pvar, cs_real_t *tsexp, cs_real_t *tsimp)
void cs_gui_thermal_source_terms_setup (void)
 Define thermal scalar source terms as xdef.
void cs_gui_time_tables (void)
 Read GUI defined time tables.

Macro Definition Documentation

◆ GUI_STR

#define GUI_STR ( str)
Value:
#str

Function Documentation

◆ cs_gui_add_volume_meg_context()

const cs_gui_volume_meg_context_t * cs_gui_add_volume_meg_context ( const cs_zone_t * zone,
const cs_field_t * fields[],
const int n_fields )

Add new volume MEG function context info.

Parameters
[in]zonepointer to associated zone
[in]fieldsarray of field pointers
[in]n_fieldsnumber gof field pointers
Returns
: pointer to MEG context info

Add new volume MEG function context info.

Parameters
[in]zonepointer to associated zone
[in]fieldsarray of field pointers
[in]n_fieldsnumber gof field pointers
Returns
: pointer to MEG context info

◆ cs_gui_balance_by_zone()

void cs_gui_balance_by_zone ( void )

◆ cs_gui_calculator_functions()

void cs_gui_calculator_functions ( void )

◆ cs_gui_checkpoint_parameters()

void cs_gui_checkpoint_parameters ( void )

Read GUi-defined Checkpoint parameters.

◆ cs_gui_cp_params()

void cs_gui_cp_params ( void )

◆ cs_gui_define_fans()

void cs_gui_define_fans ( void )

◆ cs_gui_dt()

void cs_gui_dt ( void )

◆ cs_gui_dt_param()

void cs_gui_dt_param ( void )

◆ cs_gui_equation_parameters()

void cs_gui_equation_parameters ( void )

◆ cs_gui_error_estimator()

void cs_gui_error_estimator ( void )

◆ cs_gui_finalize()

void cs_gui_finalize ( void )

◆ cs_gui_fluid_properties_value()

void cs_gui_fluid_properties_value ( const char * param,
double * value )

◆ cs_gui_get_equation_param()

cs_equation_param_t * cs_gui_get_equation_param ( const char * name)

◆ cs_gui_groundwater_property_laws()

void cs_gui_groundwater_property_laws ( int permeability,
int diffusion,
int unsaturated )

◆ cs_gui_head_losses()

void cs_gui_head_losses ( const cs_zone_t * zone,
const cs_real_3_t * cvara_vel,
cs_real_t cku[][6] )

Compute GUI-defined head losses for a given volume zone.

Head loss tensor coefficients for each cell are organized as follows: cku11, cku22, cku33, cku12, cku13, cku23.

Parameters
[in]zonepointer to zone structure
[in]cvara_velvelocity values at the previous time step
[in,out]ckuhead loss coefficients

◆ cs_gui_hydrostatic_equ_param()

void cs_gui_hydrostatic_equ_param ( void )

◆ cs_gui_hydrostatic_pressure()

void cs_gui_hydrostatic_pressure ( void )

◆ cs_gui_initial_conditions()

void cs_gui_initial_conditions ( void )

Apply initial conditions based on GUI-defined settings.

◆ cs_gui_internal_coupling()

void cs_gui_internal_coupling ( void )

◆ cs_gui_laminar_viscosity()

void cs_gui_laminar_viscosity ( void )

◆ cs_gui_linear_solvers()

void cs_gui_linear_solvers ( void )

◆ cs_gui_momentum_source_terms()

void cs_gui_momentum_source_terms ( const cs_real_3_t * vel,
cs_real_3_t * tsexp,
cs_real_33_t * tsimp )

◆ cs_gui_mpi_algorithms()

void cs_gui_mpi_algorithms ( void )

◆ cs_gui_numerical_options()

void cs_gui_numerical_options ( void )

◆ cs_gui_parallel_io()

void cs_gui_parallel_io ( void )

◆ cs_gui_partition()

void cs_gui_partition ( void )

◆ cs_gui_physical_constants()

void cs_gui_physical_constants ( void )

◆ cs_gui_physical_properties()

void cs_gui_physical_properties ( void )

◆ cs_gui_physical_variable()

void cs_gui_physical_variable ( void )

◆ cs_gui_porosity()

void cs_gui_porosity ( void )

◆ cs_gui_porous_model()

void cs_gui_porous_model ( void )

◆ cs_gui_pressure_drop_by_zone()

void cs_gui_pressure_drop_by_zone ( void )

◆ cs_gui_properties_value()

void cs_gui_properties_value ( const char * property_name,
double * value )

◆ cs_gui_properties_value_by_fluid_id()

void cs_gui_properties_value_by_fluid_id ( const int fluid_id,
const char * property_name,
double * value )

◆ cs_gui_scalar_model_settings()

void cs_gui_scalar_model_settings ( void )

◆ cs_gui_scalar_source_terms()

void cs_gui_scalar_source_terms ( cs_field_t * f,
const cs_real_t * pvar,
cs_real_t * tsexp,
cs_real_t * tsimp )

◆ cs_gui_thermal_model()

void cs_gui_thermal_model ( void )

◆ cs_gui_thermal_model_code()

int cs_gui_thermal_model_code ( void )

◆ cs_gui_thermal_source_terms()

void cs_gui_thermal_source_terms ( cs_field_t * f,
const cs_real_t * pvar,
cs_real_t * tsexp,
cs_real_t * tsimp )

◆ cs_gui_thermal_source_terms_setup()

void cs_gui_thermal_source_terms_setup ( void )

Define thermal scalar source terms as xdef.

◆ cs_gui_time_moments()

void cs_gui_time_moments ( void )

◆ cs_gui_time_tables()

void cs_gui_time_tables ( void )

Read GUI defined time tables.

◆ cs_gui_turb_model()

void cs_gui_turb_model ( void )

◆ cs_gui_turb_ref_values()

void cs_gui_turb_ref_values ( void )

◆ cs_gui_turbomachinery()

void cs_gui_turbomachinery ( void )

◆ cs_gui_turbomachinery_rotor()

void cs_gui_turbomachinery_rotor ( void )

◆ cs_gui_usage_log()

void cs_gui_usage_log ( void )

◆ cs_gui_user_arrays()

void cs_gui_user_arrays ( void )

◆ cs_gui_user_variables()

void cs_gui_user_variables ( void )

◆ cs_gui_zones()

void cs_gui_zones ( void )