#include "cs_base.h"
#include "cs_domain.h"
Go to the source code of this file.
|  | 
| void | uialin (int *nalinf, int *nalimx, double *epalim) | 
|  | 
| void | uiaste (int *idfstr) | 
|  | 
| void | cs_gui_get_ale_viscosity_type (int *type) | 
|  | 
| void | cs_gui_ale_diffusion_type (void) | 
|  | 
| 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... 
 | 
|  | 
| void | cs_gui_mobile_mesh_boundary_conditions (int *const ialtyb, int *const impale, cs_real_3_t *disale) | 
|  | Set mobile mesh boundary conditions based on setup.  More... 
 | 
|  | 
| cs_real_t * | cs_gui_mobile_mesh_get_fixed_velocity (const char *label) | 
|  | Return the fixed velocity for a boundary.  More... 
 | 
|  | 
| void | cs_gui_mobile_mesh_structures_add (void) | 
|  | Add mobile structures based on GUI BC definitions.  More... 
 | 
|  | 
| void | cs_gui_mobile_mesh_init_structures (int mbstru, double *aexxst, double *bexxst, double *cfopre, int *ihistr, double *xstr0, double *xstreq, double *vstr0) | 
|  | 
| void | cs_gui_mobile_mesh_internal_structures (cs_real_t xmstru[][3][3], cs_real_t xcstru[][3][3], cs_real_t xkstru[][3][3], cs_real_t forstr[][3]) | 
|  | 
| void | cs_gui_mobile_mesh_bc_structures (int *idfstr) | 
|  | 
◆ cs_gui_ale_diffusion_type()
      
        
          | void cs_gui_ale_diffusion_type | ( | void |  | ) |  | 
      
 
 
◆ 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_bc_structures()
      
        
          | void cs_gui_mobile_mesh_bc_structures | ( | int * | idfstr | ) |  | 
      
 
 
◆ cs_gui_mobile_mesh_boundary_conditions()
      
        
          | void cs_gui_mobile_mesh_boundary_conditions | ( | int *const | ialtyb, | 
        
          |  |  | int *const | impale, | 
        
          |  |  | cs_real_3_t * | disale | 
        
          |  | ) |  |  | 
      
 
Set mobile mesh boundary conditions based on setup. 
- Parameters
- 
  
    | [in] | ialtyb | ALE BC type, per boundary face |  | [in] | impale | fixed displacement indicator |  | [out] | disale | fixed displacement, where indicated |  
 
 
 
◆ 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
- 
  
  
 
 
◆ 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] | label | boundary condition label |  
 
- Returns
- a pointer to an array of cs_real_t values 
 
 
◆ cs_gui_mobile_mesh_init_structures()
      
        
          | void cs_gui_mobile_mesh_init_structures | ( | int | mbstru, | 
        
          |  |  | double * | aexxst, | 
        
          |  |  | double * | bexxst, | 
        
          |  |  | double * | cfopre, | 
        
          |  |  | int * | ihistr, | 
        
          |  |  | double * | xstr0, | 
        
          |  |  | double * | xstreq, | 
        
          |  |  | double * | vstr0 | 
        
          |  | ) |  |  | 
      
 
 
◆ cs_gui_mobile_mesh_internal_structures()
◆ cs_gui_mobile_mesh_structures_add()
      
        
          | void cs_gui_mobile_mesh_structures_add | ( | void |  | ) |  | 
      
 
Add mobile structures based on GUI BC definitions. 
 
 
◆ uialin()
      
        
          | void uialin | ( | int * | nalinf, | 
        
          |  |  | int * | nalimx, | 
        
          |  |  | double * | epalim | 
        
          |  | ) |  |  | 
      
 
 
◆ uiaste()
      
        
          | void uiaste | ( | int * | idfstr | ) |  |