14.3 Structure of the algorithm

  1. The entry point is the main() function in solvers/IncNavierStokesSolver/IncNavierStokesSolver.cpp

  2. Session initialization (possibly reading)

  3. Mesh graph creation, weights, polynomials, partition for parallel

  4. Driver initialization, many Drivers are possible, e.g. Standard

  5. Driver execution

  6. Finalization specific tasks

The magic happens at the level of the Driver. This is where all the important stuff is selected. One of the possible rivers is selected:


PIC


During the initialization of the Driver object components of the solution process are created and initialized. The most common ones are: