7.1
general documentation
cs_gui.c File Reference
#include "cs_defs.h"
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
#include <fcntl.h>
#include <unistd.h>
#include <assert.h>
#include "bft_mem.h"
#include "bft_error.h"
#include "bft_printf.h"
#include "fvm_selector.h"
#include "cs_all_to_all.h"
#include "cs_array.h"
#include "cs_base.h"
#include "cs_boundary.h"
#include "cs_boundary_zone.h"
#include "cs_equation.h"
#include "cs_equation_param.h"
#include "cs_ext_neighborhood.h"
#include "cs_field.h"
#include "cs_field_pointer.h"
#include "cs_file.h"
#include "cs_log.h"
#include "cs_gui_util.h"
#include "cs_gui_boundary_conditions.h"
#include "cs_gui_specific_physics.h"
#include "cs_gui_mobile_mesh.h"
#include "cs_geom.h"
#include "cs_gwf_physical_properties.h"
#include "cs_internal_coupling.h"
#include "cs_math.h"
#include "cs_mesh.h"
#include "cs_mesh_quantities.h"
#include "cs_mesh_location.h"
#include "cs_multigrid.h"
#include "cs_order.h"
#include "cs_parall.h"
#include "cs_porous_model.h"
#include "cs_parameters.h"
#include "cs_param_sles.h"
#include "cs_partition.h"
#include "cs_physical_model.h"
#include "cs_prototypes.h"
#include "cs_rotation.h"
#include "cs_selector.h"
#include "cs_timer.h"
#include "cs_time_moment.h"
#include "cs_thermal_model.h"
#include "cs_physical_properties.h"
#include "cs_time_step.h"
#include "cs_turbomachinery.h"
#include "cs_sles.h"
#include "cs_sles_it.h"
#include "cs_turbulence_model.h"
#include "cs_wall_functions.h"
#include "cs_physical_constants.h"
#include "cs_balance_by_zone.h"
#include "cs_fan.h"
#include "cs_velocity_pressure.h"
#include "cs_vof.h"
#include "cs_volume_zone.h"
#include "cs_gui.h"

Functions

void csther (void)
 
void cs_gui_turb_model (void)
 
void cs_gui_turb_ref_values (void)
 
void cscpva (void)
 
void csvvva (int *iviscv)
 
void csivis (void)
 
void csidtv (void)
 
void csiphy (void)
 
void cscfgp (int *icfgrp)
 
void csisui (int *ntsuit, int *iccvfg)
 
void cstime (void)
 
void uinum1 (double *cdtvar)
 
void csnum2 (double *relaxp, int *imrgra)
 
void cs_gui_physical_properties (void)
 
void cssca2 (void)
 
void cssca3 (void)
 
void uiporo (void)
 
void uitsnv (const cs_real_3_t *restrict vel, cs_real_3_t *restrict tsexp, cs_real_33_t *restrict tsimp)
 
void uitssc (const int *idarcy, const int *f_id, const cs_real_t *restrict pvar, cs_real_t *restrict tsexp, cs_real_t *restrict tsimp)
 
void uitsth (const int *f_id, const cs_real_t *restrict pvar, cs_real_t *restrict tsexp, cs_real_t *restrict tsimp)
 
void uiiniv (const int *isuite, const int *idarcy, int *iccfth)
 
void uiphyv (const int *iviscv)
 
void uiexop (void)
 
void uidapp (const int *permeability, const int *diffusion, const int *gravity, const cs_real_t *gravity_x, const cs_real_t *gravity_y, const cs_real_t *gravity_z, const int *unsaturated)
 
void uifans (void)
 
void uieres (int *iescal, int *iespre, int *iesder, int *iescor, int *iestot)
 
void cs_gui_finalize (void)
 
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_linear_solvers (void)
 
void cs_gui_parallel_io (void)
 
void cs_gui_partition (void)
 
void cs_gui_mpi_algorithms (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_fluid_properties_value (const char *param, double *value)
 
int cs_gui_thermal_model (void)
 
void cs_gui_time_moments (void)
 
void cs_gui_turbomachinery (void)
 
void cs_gui_turbomachinery_rotor (void)
 
void cs_gui_usage_log (void)
 
void cs_gui_user_variables (void)
 
void cs_gui_user_arrays (void)
 
void cs_gui_zones (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 (int *iescal, int *iespre, int *iesder, int *iescor, int *iestot)
 
void cs_gui_internal_coupling (void)
 

Function Documentation

◆ cs_gui_balance_by_zone()

void cs_gui_balance_by_zone ( void  )

◆ cs_gui_define_fans()

void cs_gui_define_fans ( void  )

◆ cs_gui_error_estimator()

void cs_gui_error_estimator ( int *  iescal,
int *  iespre,
int *  iesder,
int *  iescor,
int *  iestot 
)

◆ 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_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_internal_coupling()

void cs_gui_internal_coupling ( void  )

◆ cs_gui_linear_solvers()

void cs_gui_linear_solvers ( void  )

◆ cs_gui_mpi_algorithms()

void cs_gui_mpi_algorithms ( void  )

◆ cs_gui_parallel_io()

void cs_gui_parallel_io ( void  )

◆ cs_gui_partition()

void cs_gui_partition ( void  )

◆ cs_gui_physical_properties()

void cs_gui_physical_properties ( 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_thermal_model()

int cs_gui_thermal_model ( void  )

◆ cs_gui_time_moments()

void cs_gui_time_moments ( void  )

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

◆ cscfgp()

void cscfgp ( int *  icfgrp)

◆ cscpva()

void cscpva ( void  )

◆ csidtv()

void csidtv ( void  )

◆ csiphy()

void csiphy ( void  )

◆ csisui()

void csisui ( int *  ntsuit,
int *  iccvfg 
)

◆ csivis()

void csivis ( void  )

◆ csnum2()

void csnum2 ( double *  relaxp,
int *  imrgra 
)

◆ cssca2()

void cssca2 ( void  )

◆ cssca3()

void cssca3 ( void  )

◆ csther()

void csther ( void  )

◆ cstime()

void cstime ( void  )

◆ csvvva()

void csvvva ( int *  iviscv)

◆ uidapp()

void uidapp ( const int *  permeability,
const int *  diffusion,
const int *  gravity,
const cs_real_t gravity_x,
const cs_real_t gravity_y,
const cs_real_t gravity_z,
const int *  unsaturated 
)

◆ uieres()

void uieres ( int *  iescal,
int *  iespre,
int *  iesder,
int *  iescor,
int *  iestot 
)

◆ uiexop()

void uiexop ( void  )

◆ uifans()

void uifans ( void  )

◆ uiiniv()

void uiiniv ( const int *  isuite,
const int *  idarcy,
int *  iccfth 
)

◆ uinum1()

void uinum1 ( double *  cdtvar)

◆ uiphyv()

void uiphyv ( const int *  iviscv)

◆ uiporo()

void uiporo ( void  )

◆ uitsnv()

void uitsnv ( const cs_real_3_t *restrict  vel,
cs_real_3_t *restrict  tsexp,
cs_real_33_t *restrict  tsimp 
)

◆ uitssc()

void uitssc ( const int *  idarcy,
const int *  f_id,
const cs_real_t *restrict  pvar,
cs_real_t *restrict  tsexp,
cs_real_t *restrict  tsimp 
)

◆ uitsth()

void uitsth ( const int *  f_id,
const cs_real_t *restrict  pvar,
cs_real_t *restrict  tsexp,
cs_real_t *restrict  tsimp 
)