[WIP] Preliminary for Adaptive Time Step
Created by: ghost
General Changes
- The algorithm class has been modified for allowing adaptive time step (in a further update).
- The simulation outputs are now managed by an user-defined extractor.execute function.
- The simulation outputs are exported according to the dtSave option only.
- New coupling algorithm : Multi-Vector Jacobian.
- The timeItTresh option has been removed.
- Better formatting of the terminal prints.
- Update of PFEM3D wrapper.
Time Step Changes
- The simulation starts at 0 seconds | instead of a negative time -dt.
- When CUPyDO is at time t(n), the solvers are run for t(n) -> t(n+1) | instead of t(n-1) -> t(n).
- CUPyDO no longer crash when FSI coupling is performed at the first time step.