8.3
general documentation
cs_gui.h File Reference
#include "cs_base.h"
#include "cs_equation_param.h"
#include "cs_field.h"
#include "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
 

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. More...
 
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. More...
 
void cs_gui_initial_conditions (void)
 Apply initial conditions based on GUI-defined settings. More...
 
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. More...
 
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_time_tables (void)
 Read GUI defined time tables. More...
 

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_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  )