Documentation 6b54b78464
Loading...
Searching...
No Matches
Iterative solution strategy

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...
 

Detailed Description

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".