![]() |
Documentation 6b54b78464
|
Group of classes which define the iterative process used to converge the equations (fluid, turbulence, elasticity, FSI, CHT, etc.). In general, "Driver" classes use "Iteration" classes to advance one inner iteration, in turn "Iteration" classes use "Integration" classes to perform space and time integration. The latter use mostly the "Solvers". More...
Classes | |
| class | CDummyDriver |
| CDummyDriver class that constructs the driver without running a solver. More... | |
| class | CIntegrationFactory |
| Factory for integration classes. More... | |
| class | CIterationFactory |
| Creates a new iteration instance based on the current main solver. More... | |
| class | CDriver |
| Parent class for driving an iteration of a single or multi-zone problem. More... | |
| class | CFluidDriver |
| Class for driving an iteration of the physics within multiple zones. More... | |
| class | CHBDriver |
| Class for driving an iteration of Harmonic Balance (HB) method problem using multiple time zones. More... | |
| class | CDriverBase |
| Base class for all drivers. More... | |
| class | CMultizoneDriver |
| Class for driving zone-specific iterations. More... | |
| class | CSinglezoneDriver |
| Class for driving single-zone solvers. More... | |
| class | CFEM_DG_Integration |
| Class for integration with the FEM DG solver. More... | |
| class | CIntegration |
| Main class for doing the space integration, time integration, and monitoring of a system of Partial Differential Equations (PDE). More... | |
| class | CMultiGridIntegration |
| Class for time integration using a multigrid method. More... | |
| class | CNewtonIntegration |
| Class for time integration using a Newton-Krylov method, based on matrix-free products with the true Jacobian via finite differences. More... | |
| class | CSingleGridIntegration |
| Class for numerical integration of fine grid-only problems (e.g. turbulence). More... | |
| class | CStructuralIntegration |
| Class for numerical integration of structural problems. More... | |
| class | CAdjFluidIteration |
| Class for driving an iteration of the adjoint fluid system. More... | |
| class | CFEAIteration |
| Class for driving an iteration of structural analysis. More... | |
| class | CFEMFluidIteration |
| Class for driving an iteration of the finite element flow system. More... | |
| class | CFluidIteration |
| Class for driving an iteration of the fluid system. More... | |
| class | CHeatIteration |
| Class for driving an iteration of the heat system. More... | |
| class | CIteration |
| Parent class for defining a single iteration of a physics problem. More... | |
| class | CPBFluidIteration |
| Class for driving a pressure-based iteration of the fluid system. More... | |
| class | CTurboIteration |
| Class for driving an iteration for turbomachinery simulation. More... | |
Group of classes which define the iterative process used to converge the equations (fluid, turbulence, elasticity, FSI, CHT, etc.). In general, "Driver" classes use "Iteration" classes to advance one inner iteration, in turn "Iteration" classes use "Integration" classes to perform space and time integration. The latter use mostly the "Solvers".