User function. Define immersed boundaries in time and space. More...
#include "cs_defs.h"#include <assert.h>#include <math.h>#include "cs_headers.h"#include "cs_stl.h"#include "cs_ibm.h" Include dependency graph for cs_user_ibm.c:
 Include dependency graph for cs_user_ibm.c:| Functions | |
| void | cs_user_ibm_define_objects (void) | 
| User function in which the user defines the objects to model.  More... | |
| void | cs_user_ibm_parameters (void) | 
| User function to set global parameters for the immersed boundaries module.  More... | |
| void | cs_user_ibm_object_transformations (const cs_real_t time) | 
| User function where to apply predefined transformations to med/stl based objects.  More... | |
| void | cs_user_ibm_solid_por (const cs_lnum_t c_id, const cs_real_3_t xyz, const cs_real_t t, const int num_object) | 
| User function which allows the definition of a 'porous' object.  More... | |
User function. Define immersed boundaries in time and space.
| void cs_user_ibm_define_objects | ( | void | ) | 
User function in which the user defines the objects to model.
| void cs_user_ibm_object_transformations | ( | const cs_real_t | time | ) | 
User function where to apply predefined transformations to med/stl based objects.
| [in] | t | time value for the current time step | 
| void cs_user_ibm_parameters | ( | void | ) | 
User function to set global parameters for the immersed boundaries module.
| void cs_user_ibm_solid_por | ( | const cs_lnum_t | c_id, | 
| const cs_real_3_t | xyz, | ||
| const cs_real_t | t, | ||
| const int | num_object | ||
| ) | 
User function which allows the definition of a 'porous' object.
| [in] | c_id | local cell number | 
| [in] | xyz | x, y, z coordinates of the current position | 
| [in] | t | time value for the current time step | 
| [in] | num_object | num of fsi object (if fsi activated) |