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