1#ifndef __CS_MOBILE_STRUCTURES_H__
2#define __CS_MOBILE_STRUCTURES_H__
#define BEGIN_C_DECLS
Definition cs_defs.h:542
double cs_real_t
Floating-point value.
Definition cs_defs.h:342
#define END_C_DECLS
Definition cs_defs.h:543
@ gamma
Definition cs_field_pointer.h:200
void cs_mobile_structures_add_external_structures(void)
Add external mobile structures.
Definition cs_mobile_structures.cpp:1134
void cs_mobile_structures_prediction(int itrale, int italim, int ineefl, int impale[])
Predict displacement of mobile structures with ALE.
Definition cs_mobile_structures.cpp:1202
void cs_mobile_structures_initialize(void)
Initialize mobile structures with ALE for internal coupling.
Definition cs_mobile_structures.cpp:789
void cs_mobile_structures_log_setup(void)
Log structures and coupling information.
Definition cs_mobile_structures.cpp:935
void cs_mobile_structures_displacement(int itrale, int italim, int *itrfin)
Displacement of mobile structures with ALE for internal coupling.
Definition cs_mobile_structures.cpp:1415
int cs_mobile_structures_get_n_ext_structures(void)
Query number of external mobile structures defined.
Definition cs_mobile_structures.cpp:1084
void cs_mobile_structures_add_n_structures(int n_structures)
Add internal mobile structures.
Definition cs_mobile_structures.cpp:1109
void cs_mobile_structures_finalize(void)
Finalize mobile structures with ALE for internal coupling.
Definition cs_mobile_structures.cpp:919
void cs_mobile_structures_restart_write(cs_restart_t *r)
Write mobile structures data to checkpoint.
Definition cs_mobile_structures.cpp:1876
double cs_glob_mobile_structures_i_eps
void cs_mobile_structures_restart_read(cs_restart_t *r)
Read mobile structures data to checkpoint.
Definition cs_mobile_structures.cpp:1746
void cs_mobile_structures_set_newmark_coefficients(cs_real_t alpha, cs_real_t beta, cs_real_t gamma)
Set Newmark coefficients for internal mobile structures.
Definition cs_mobile_structures.cpp:1157
int cs_glob_mobile_structures_n_iter_max
int cs_mobile_structures_get_n_int_structures(void)
Query number of internal mobile structures defined.
Definition cs_mobile_structures.cpp:1065
void cs_mobile_structures_setup(void)
Initialize mobile structures with ALE for internal coupling.
Definition cs_mobile_structures.cpp:734
struct _cs_restart_t cs_restart_t
Definition cs_restart.h:95