|
IBAMR
IBAMR version 0.19.
|
Functions | |
| void | callRelaxationZoneCallbackFunction (double current_time, double new_time, bool skip_synchronize_new_state_data, int num_cycles, void *ctx) |
| void | callConservedWaveAbsorbingCallbackFunction (double current_time, double new_time, bool skip_synchronize_new_state_data, int num_cycles, void *ctx) |
A collection of post processing call back functions to be hooked into IBAMR::HierarchyIntegrator class to employ a wave damping zone of some prescribed length within the computational domain. Additional strategies can be implemented as simple C functions within this collection.
The instance of a WaveDampingStrategy and the particular damping function should be registered with an appropriate hierarchy integrator via registerPostprocessIntegrateHierarchyCallback.
| ctx | is the pointer to WaveDampingData struct. |
| void IBAMR::WaveDampingFunctions::callRelaxationZoneCallbackFunction | ( | double | current_time, |
| double | new_time, | ||
| bool | skip_synchronize_new_state_data, | ||
| int | num_cycles, | ||
| void * | ctx | ||
| ) |
1.8.17