Code_Saturne
CFD tool
Macros | Functions | Variables
cs_gui_boundary_conditions.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 "mei_evaluate.h"
#include "cs_base.h"
#include "cs_gui_util.h"
#include "cs_gui_specific_physics.h"
#include "cs_gui_variables.h"
#include "cs_mesh.h"
#include "cs_prototypes.h"
#include "cs_timer.h"
#include "cs_gui_boundary_conditions.h"

Macros

#define _XML_DEBUG_   0
 

Functions

int cs_gui_boundary_zones_number (void)
 
char * cs_gui_boundary_zone_nature (const int ith_zone)
 
char * cs_gui_boundary_zone_label (const int ith_zone)
 
int cs_gui_boundary_zone_number (const int ith_zone)
 
char * cs_gui_boundary_zone_localization (const char *const label)
 
int * cs_gui_get_faces_list (int izone, const char *label, int nfabor, int nozppm, int *faces)
 
void uiclim (const int *const ntcabs, const int *const nfabor, const int *const nozppm, const int *const ncharm, const int *const ncharb, const int *const nclpch, const int *const iindef, const int *const ientre, const int *const iesicf, const int *const isspcf, const int *const ierucf, const int *const isopcf, const int *const iparoi, const int *const iparug, const int *const isymet, const int *const isolib, const int *isca, const int *const ipr, const int *const irho, const int *const itempk, const int *const ienerg, int *const iqimp, int *const icalke, int *const ientat, int *const ientcp, int *const inmoxy, int *const ientox, int *const ientfu, int *const ientgb, int *const ientgf, int *const iprofm, int *const itypfb, int *const izfppp, int *const icodcl, double *const dtref, double *const ttcabs, double *const surfbo, double *const cdgfbo, double *const qimp, double *const qimpat, double *const qimpcp, double *const dh, double *const xintur, double *const timpat, double *const timpcp, double *const tkent, double *const fment, double *const distch, double *const rcodcl)
 
void uiclve (const int *const nfabor, const int *const nozppm, const int *const iindef, const int *const ientre, const int *const iesicf, const int *const ierucf, const int *const isspcf, const int *const isopcf, const int *const iparoi, const int *const iparug, const int *const isymet, const int *const isolib, int *const itypfb, int *const izfppp)
 
void cs_gui_boundary_conditions_free_memory (const int *ncharb)
 

Variables

cs_boundary_tboundaries = NULL
 

Macro Definition Documentation

◆ _XML_DEBUG_

#define _XML_DEBUG_   0

Function Documentation

◆ cs_gui_boundary_conditions_free_memory()

void cs_gui_boundary_conditions_free_memory ( const int *  ncharb)
Here is the call graph for this function:

◆ cs_gui_boundary_zone_label()

char* cs_gui_boundary_zone_label ( const int  ith_zone)
Here is the call graph for this function:

◆ cs_gui_boundary_zone_localization()

char* cs_gui_boundary_zone_localization ( const char *const  label)
Here is the call graph for this function:

◆ cs_gui_boundary_zone_nature()

char* cs_gui_boundary_zone_nature ( const int  ith_zone)
Here is the call graph for this function:

◆ cs_gui_boundary_zone_number()

int cs_gui_boundary_zone_number ( const int  ith_zone)
Here is the call graph for this function:

◆ cs_gui_boundary_zones_number()

int cs_gui_boundary_zones_number ( void  )
Here is the call graph for this function:

◆ cs_gui_get_faces_list()

int* cs_gui_get_faces_list ( int  izone,
const char *  label,
int  nfabor,
int  nozppm,
int *  faces 
)
Here is the call graph for this function:

◆ uiclim()

void uiclim ( const int *const  ntcabs,
const int *const  nfabor,
const int *const  nozppm,
const int *const  ncharm,
const int *const  ncharb,
const int *const  nclpch,
const int *const  iindef,
const int *const  ientre,
const int *const  iesicf,
const int *const  isspcf,
const int *const  ierucf,
const int *const  isopcf,
const int *const  iparoi,
const int *const  iparug,
const int *const  isymet,
const int *const  isolib,
const int *  isca,
const int *const  ipr,
const int *const  irho,
const int *const  itempk,
const int *const  ienerg,
int *const  iqimp,
int *const  icalke,
int *const  ientat,
int *const  ientcp,
int *const  inmoxy,
int *const  ientox,
int *const  ientfu,
int *const  ientgb,
int *const  ientgf,
int *const  iprofm,
int *const  itypfb,
int *const  izfppp,
int *const  icodcl,
double *const  dtref,
double *const  ttcabs,
double *const  surfbo,
double *const  cdgfbo,
double *const  qimp,
double *const  qimpat,
double *const  qimpcp,
double *const  dh,
double *const  xintur,
double *const  timpat,
double *const  timpcp,
double *const  tkent,
double *const  fment,
double *const  distch,
double *const  rcodcl 
)
Here is the call graph for this function:

◆ uiclve()

void uiclve ( const int *const  nfabor,
const int *const  nozppm,
const int *const  iindef,
const int *const  ientre,
const int *const  iesicf,
const int *const  ierucf,
const int *const  isspcf,
const int *const  isopcf,
const int *const  iparoi,
const int *const  iparug,
const int *const  isymet,
const int *const  isolib,
int *const  itypfb,
int *const  izfppp 
)
Here is the call graph for this function:

Variable Documentation

◆ boundaries

cs_boundary_t* boundaries = NULL