|
| | CStructuralIntegration (CConfig *config) |
| | Constructor of the class. More...
|
| |
|
| ~CStructuralIntegration (void) |
| | Destructor of the class.
|
| |
| void | Structural_Iteration (CGeometry ***geometry, CSolver ****solver_container, CNumerics *****numerics_container, CConfig **config, unsigned short RunTime_EqSystem, unsigned long Iteration, unsigned short iZone) |
| | Do the numerical integration (implicit) of the structural solver. More...
|
| |
|
| CIntegration (CConfig *config) |
| | Constructor of the class.
|
| |
|
virtual | ~CIntegration (void) |
| | Destructor of the class.
|
| |
| void | Space_Integration (CGeometry *geometry, CSolver **solver_container, CNumerics **numerics, CConfig *config, unsigned short iMesh, unsigned short iRKStep, unsigned short RunTime_EqSystem) |
| | Do the space integration of the numerical system. More...
|
| |
| void | Space_Integration_FEM (CGeometry *geometry, CSolver **solver_container, CNumerics **numerics, CConfig *config, unsigned short RunTime_EqSystem, unsigned long Iteration) |
| | Do the space integration of the numerical system on a FEM framework. More...
|
| |
| void | Time_Integration (CGeometry *geometry, CSolver **solver_container, CConfig *config, unsigned short iRKStep, unsigned short RunTime_EqSystem, unsigned long Iteration) |
| | Do the time integration (explicit or implicit) of the numerical system. More...
|
| |
| void | Time_Integration_FEM (CGeometry *geometry, CSolver **solver_container, CNumerics **numerics, CConfig *config, unsigned short RunTime_EqSystem, unsigned long Iteration) |
| | Do the time integration (explicit or implicit) of the numerical system on a FEM framework. More...
|
| |
| void | Adjoint_Setup (CGeometry ***geometry, CSolver ****solver_container, CConfig **config, unsigned short RunTime_EqSystem, unsigned long Iteration, unsigned short iZone) |
| | Initialize the adjoint solution using the primal problem. More...
|
| |
| void | Convergence_Monitoring (CGeometry *geometry, CConfig *config, unsigned long Iteration, su2double monitor, unsigned short iMesh) |
| | Do the convergence analisys to determine if the code must stop the execution. More...
|
| |
| void | Convergence_Monitoring_FEM (CGeometry *geometry, CConfig *config, CSolver *solver, unsigned long iFSIIter) |
| | Do the convergence analysis to determine if the structural FEM analysis has converged. More...
|
| |
| void | Convergence_Monitoring_FSI (CGeometry *fea_geometry, CConfig *fea_config, CSolver *fea_solver, unsigned long iFSIIter) |
| | Do the convergence analysis to determine if the FSI problem has converged on the structural side. More...
|
| |
| su2double | GetCauchy_Value (void) |
| | Get the value of the convergence. More...
|
| |
| bool | GetConvergence (void) |
| | Get the indicator of the convergence for the direct, adjoint and linearized problem. More...
|
| |
| bool | GetConvergence_FSI (void) |
| | Get the indicator of the convergence for the Fluid-Structure Interaction problem. More...
|
| |
| void | SetConvergence (bool value) |
| | Set the indicator of the convergence. More...
|
| |
| void | SetConvergence_FSI (bool valueFSI) |
| | Set the indicator of the convergence for FSI. More...
|
| |
| bool | GetConvergence_FullMG (void) |
| | Get the indicator of the convergence for the full multigrid problem. More...
|
| |
| void | SetDualTime_Solver (CGeometry *geometry, CSolver *solver, CConfig *config, unsigned short iMesh) |
| | Save the solution, and volume at different time steps. More...
|
| |
| void | SetStructural_Solver (CGeometry *geometry, CSolver *solver, CConfig *config, unsigned short iMesh) |
| | Save the structural solution at different time steps. More...
|
| |
| void | SetFEM_StructuralSolver (CGeometry *geometry, CSolver **solver_container, CConfig *config, unsigned short iMesh) |
| | Save the structural solution at different time steps. More...
|
| |
| virtual void | MultiGrid_Iteration (CGeometry ***geometry, CSolver ****solver_container, CNumerics *****numerics_container, CConfig **config, unsigned short RunTime_EqSystem, unsigned long Iteration, unsigned short iZone) |
| | A virtual member. More...
|
| |
| virtual void | MultiGrid_Cycle (CGeometry ***geometry, CSolver ****solver_container, CNumerics *****numerics_container, CConfig **config, unsigned short iMesh, unsigned short mu, unsigned short RunTime_EqSystem, unsigned long Iteration, unsigned short iZone) |
| | A virtual member. More...
|
| |
| virtual void | NonDimensional_Parameters (CGeometry **geometry, CSolver ***solver_container, CNumerics ****numerics_container, CConfig *config, unsigned short FinestMesh, unsigned short RunTime_EqSystem, unsigned long Iteration, su2double *monitor) |
| | A virtual member. More...
|
| |
| virtual void | SetProlongated_Correction (CSolver *sol_fine, CGeometry *geo_fine, CConfig *config, unsigned short iMesh) |
| | A virtual member. More...
|
| |
| virtual void | SetProlongated_Solution (unsigned short RunTime_EqSystem, CSolver *sol_fine, CSolver *sol_coarse, CGeometry *geo_fine, CGeometry *geo_coarse, CConfig *config) |
| | A virtual member. More...
|
| |
| virtual void | SetRestricted_Residual (CSolver *sol_fine, CSolver *sol_coarse, CGeometry *geo_fine, CGeometry *geo_coarse, CConfig *config) |
| | A virtual member. More...
|
| |
| virtual void | SetRestricted_Solution (unsigned short RunTime_EqSystem, CSolver *sol_fine, CSolver *sol_coarse, CGeometry *geo_fine, CGeometry *geo_coarse, CConfig *config) |
| | A virtual member. More...
|
| |
| virtual void | SetRestricted_EddyVisc (unsigned short RunTime_EqSystem, CSolver *sol_fine, CSolver *sol_coarse, CGeometry *geo_fine, CGeometry *geo_coarse, CConfig *config) |
| | A virtual member. More...
|
| |
| virtual void | SetRestricted_Gradient (unsigned short RunTime_EqSystem, CSolver *sol_fine, CSolver *sol_coarse, CGeometry *geo_fine, CGeometry *geo_coarse, CConfig *config) |
| | A virtual member. More...
|
| |
| virtual void | SetResidual_Term (CGeometry *geometry, CSolver *flow) |
| | A virtual member. More...
|
| |
| virtual void | SetForcing_Term (CSolver *sol_fine, CSolver *sol_coarse, CGeometry *geo_fine, CGeometry *geo_coarse, CConfig *config, unsigned short iMesh) |
| | A virtual member. More...
|
| |
| virtual void | SingleGrid_Iteration (CGeometry ***geometry, CSolver ****solver_container, CNumerics *****numerics_container, CConfig **config, unsigned short RunTime_EqSystem, unsigned long Iteration, unsigned short iZone) |
| | A virtual member. More...
|
| |
| virtual void | SetPotential_Solver (CGeometry ***geometry, CSolver ****solver_container, CNumerics *****numerics_container, CConfig **config, unsigned short RunTime_EqSystem, unsigned short iMesh, unsigned short iZone) |
| | A virtual member. More...
|
| |
| virtual void | Smooth_Solution (unsigned short RunTime_EqSystem, CSolver *solver, CGeometry *geometry, unsigned short val_nSmooth, su2double val_smooth_coeff, CConfig *config) |
| | A virtual member. More...
|
| |
Class for doing the numerical integration of the structural model.
- Author
- R. Sanchez.
- Version
- 5.0.0 "Raven"