7.1
general documentation
cs_gui_mobile_mesh.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 "cs_ale.h"
#include "cs_base.h"
#include "cs_boundary.h"
#include "cs_boundary_zone.h"
#include "cs_convection_diffusion.h"
#include "cs_field_pointer.h"
#include "cs_gui.h"
#include "cs_gui_util.h"
#include "cs_gui_boundary_conditions.h"
#include "cs_mesh.h"
#include "cs_prototypes.h"
#include "cs_timer.h"
#include "cs_time_step.h"
#include "cs_volume_zone.h"
#include "cs_gui_mobile_mesh.h"
+ Include dependency graph for cs_gui_mobile_mesh.c:

Functions

void uialin (int *nalinf, int *nalimx, double *epalim)
 
void uialvm ()
 
void uialcl (const int *const ibfixe, const int *const igliss, const int *const ivimpo, const int *const ifresf, int *const ialtyb, int *const impale, cs_real_3_t *disale, const int *const iuma, const int *const ivma, const int *const iwma, double *const rcodcl)
 
void uistr1 (cs_lnum_t *idfstr, const int *mbstru, double *aexxst, double *bexxst, double *cfopre, int *ihistr, double *xstr0, double *xstreq, double *vstr0)
 
void uistr2 (double *const xmstru, double *const xcstru, double *const xkstru, double *const forstr)
 
void uiaste (int *idfstr, int *asddlf)
 
void cs_gui_get_ale_viscosity_type (int *type)
 
void cs_gui_mesh_viscosity (void)
 
void cs_gui_mobile_mesh_get_boundaries (cs_domain_t *domain)
 Translate the user settings for the domain boundaries into a structure storing the ALE boundaries (New mechanism used in CDO) More...
 
cs_real_tcs_gui_mobile_mesh_get_fixed_velocity (const char *label)
 Return the fixed velocity for a boundary. More...
 

Function Documentation

◆ cs_gui_get_ale_viscosity_type()

void cs_gui_get_ale_viscosity_type ( int *  type)

◆ cs_gui_mesh_viscosity()

void cs_gui_mesh_viscosity ( void  )

◆ cs_gui_mobile_mesh_get_boundaries()

void cs_gui_mobile_mesh_get_boundaries ( cs_domain_t domain)

Translate the user settings for the domain boundaries into a structure storing the ALE boundaries (New mechanism used in CDO)

Parameters
[in,out]domainpointer to a cs_domain_t structure

◆ cs_gui_mobile_mesh_get_fixed_velocity()

cs_real_t* cs_gui_mobile_mesh_get_fixed_velocity ( const char *  label)

Return the fixed velocity for a boundary.

Parameters
[in]labelboundary condition label
Returns
a pointer to an array of cs_real_t values

◆ uialcl()

void uialcl ( const int *const  ibfixe,
const int *const  igliss,
const int *const  ivimpo,
const int *const  ifresf,
int *const  ialtyb,
int *const  impale,
cs_real_3_t disale,
const int *const  iuma,
const int *const  ivma,
const int *const  iwma,
double *const  rcodcl 
)

◆ uialin()

void uialin ( int *  nalinf,
int *  nalimx,
double *  epalim 
)

◆ uialvm()

void uialvm ( void  )

◆ uiaste()

void uiaste ( int *  idfstr,
int *  asddlf 
)

◆ uistr1()

void uistr1 ( cs_lnum_t idfstr,
const int *  mbstru,
double *  aexxst,
double *  bexxst,
double *  cfopre,
int *  ihistr,
double *  xstr0,
double *  xstreq,
double *  vstr0 
)

◆ uistr2()

void uistr2 ( double *const  xmstru,
double *const  xcstru,
double *const  xkstru,
double *const  forstr 
)