#include <CSolverFactory.hpp>
|
| | CSolverFactory ()=delete |
| | Deleted constructor to avoid creating instances of this class.
|
| |
◆ CSolverFactory()
| CSolverFactory::CSolverFactory |
( |
| ) |
|
|
delete |
Deleted constructor to avoid creating instances of this class.
◆ ClearSolverMeta()
| static void CSolverFactory::ClearSolverMeta |
( |
| ) |
|
|
inlinestatic |
Clear the solver meta data.
◆ CreateSolverContainer()
Create the solver container by allocating the primary solver and secondary solvers like heat solver, turbulent solver etc.
- Parameters
-
| [in] | kindSolver | - The kind of primary solver |
| [in] | config | - The configuration |
| [in] | geometry | - The geometry definition |
| [in] | iMGLevel | - The multigrid level |
- Returns
- - Pointer to the allocated solver array
◆ GetSolverMeta()
Return a sub solver object that contains information about the solver allocated at a specific memory address.
- Parameters
-
| [in] | solver | - Address of the solver |
- Returns
- sub solver info struct.
The documentation for this class was generated from the following files: