Program documentation¶
Note
This documentation is fully based on the new XML input format.
Important information about porting legacy input files comflow.in
to the new XML-based input format comflow.cfi
is given in Chapter 27.
Hint
The documentation is categorized by program functionality. In order to get more information about a specific XML key or
attribute in the input file, use the search function of the documentation pages. For example, to learn more about the XML attribute numerical/linear_solver/@solver_choice
, search for solver_choice
.
Table of contents
- 1. Introduction
- 2. Mathematics and numerics
- 3. Installation and first-time use
- 4. Command line options
- 5. Domain and geometry definition
- 6. Moving reference frame
- 7. Setup of the computational grid
- 8. The momentum equations
- 9. Fluid displacement
- 10. Wave modeling
- 11. Boundary conditions
- 12. Moving objects
- 13. Modeling mooring lines (XMF)
- 14. Two-phase flow
- 15. Initial conditions
- 16. Time integration
- 17. Linear solver
- 18. Parallelization options
- 19. Simulation output
- 20. Paraview visualization
- 21. Python scripts and modules
- 22. Restarting a simulation
- 23. Guidelines for simulation setup
- 24. ComFLOW as static library
- 25. Plugins for initial and boundary conditions
- 26. ComFLOW XML format specification
- 27. Porting legacy input to XML
- 28. File formats