| Abstract Interface | Location | Description |
|---|---|---|
| apply_BC | m_base_case | Applies case-specific pre-correction to the velocity fields before pressure correction |
| define_BC | m_base_case | Applies case-specific boundary conditions |
| fft_backward | m_poisson_fft | |
| fft_forward | m_poisson_fft | |
| fft_postprocess | m_poisson_fft | |
| field_process | m_poisson_fft | |
| forcings | m_base_case | Applies case-specific or model related forcings after transeq |
| initial_conditions | m_base_case | Sets case-specific initial conditions |
| poisson_solver | m_solver | |
| poisson_xxx | m_poisson_fft | |
| postprocess | m_base_case | Triggers case-specific postprocessings at user specified intervals |
| read | m_config | Assigns the member variables either from a file or text source. |
| read_checkpoint_iface | m_checkpoint_state | |
| stepper_func | m_time_integrator | |
| transport_equation | m_solver | |
| write_checkpoint_iface | m_checkpoint_state |