OpenCMISS-Iron Internal API Documentation
|
This module handles all Navier-Stokes fluid routines. More...
Data Types | |
interface | NAVIER_STOKES_ANALYTIC_FUNCTIONS_EVALUATE |
Calculates the various analytic values for NSE examples with exact solutions. More... | |
interface | NAVIER_STOKES_EQUATIONS_SET_SETUP |
Sets up the Navier-Stokes fluid setup. More... | |
interface | NAVIER_STOKES_POST_SOLVE |
Sets up the Navier-Stokes problem post solve. More... | |
interface | NAVIER_STOKES_POST_SOLVE_OUTPUT_DATA |
Output data post solve. More... | |
interface | NAVIER_STOKES_PRE_SOLVE |
Sets up the Navier-Stokes problem pre solve. More... | |
interface | NAVIER_STOKES_PRE_SOLVE_ALE_UPDATE_MESH |
Update mesh velocity and move mesh for ALE Navier-Stokes problem. More... | |
interface | NAVIER_STOKES_PROBLEM_SETUP |
Sets up the Navier-Stokes problem. More... | |
interface | NavierStokes_BoundaryConditionsAnalyticCalculate |
Sets up analytic parameters and calls NAVIER_STOKES_ANALYTIC_FUNCTIONS_EVALUATE to evaluate solutions to analytic problems. More... | |
interface | NavierStokes_CalculateBoundaryFlux |
Calculate the fluid flux through 3D boundaries for use in problems with coupled solutions (e.g. multidomain) More... | |
interface | NavierStokes_CalculateElementMetrics |
Calculate element-level scale factors: CFL, cell Reynolds number. More... | |
interface | NavierStokes_ControlLoopPostLoop |
Runs after each control loop iteration. More... | |
interface | NavierStokes_Couple1D0D |
Update the solution for the 1D solver with boundary conditions from a lumped parameter model defined by CellML. For more information please see chapter 11 of: L. Formaggia, A. Quarteroni, and A. Veneziani, Cardiovascular mathematics: modeling and simulation of the circulatory system. Milan; New York: Springer, 2009. More... | |
interface | NavierStokes_CoupleCharacteristics |
Check convergence of. More... | |
interface | NavierStokes_EquationsSetSolutionMethodSet |
Sets/changes the solution method for a Navier-Stokes flow equation type of an fluid mechanics equations set class. More... | |
interface | NavierStokes_EquationsSetSpecificationSet |
Sets the equation specification for a Navier-Stokes fluid type of a fluid mechanics equations set class. More... | |
interface | NavierStokes_FiniteElementFaceIntegrate |
Calculates the face integration term of the finite element formulation for Navier-Stokes equation, required for pressure and multidomain boundary conditions. portions based on DarcyEquation_FiniteElementFaceIntegrate by Adam Reeve. More... | |
interface | NavierStokes_FiniteElementJacobianEvaluate |
Evaluates the Jacobian element stiffness matrices and RHS for a Navier-Stokes equation finite element equations set. More... | |
interface | NavierStokes_FiniteElementPreResidualEvaluate |
Pre-residual evaluation a navier-stokes finite element equations set. More... | |
interface | NavierStokes_FiniteElementResidualEvaluate |
Evaluates the residual element stiffness matrices and RHS for a Navier-Stokes equation finite element equations set. More... | |
interface | NavierStokes_PreSolveALEUpdateParameters |
Update mesh parameters for Laplace problem. More... | |
interface | NavierStokes_PreSolveUpdateBoundaryConditions |
Update boundary conditions for Navier-Stokes flow pre solve. More... | |
interface | NavierStokes_ProblemSpecificationSet |
Sets/changes the problem subtype for a Navier-Stokes fluid type. More... | |
interface | NavierStokes_ResidualBasedStabilisation |
Update SUPG parameters for Navier-Stokes equation. More... | |
interface | NavierStokes_ShearRateCalculate |
Calculated the rate of deformation (shear rate) for a navier-stokes finite element equations set. More... | |
interface | NavierStokes_UpdateMultiscaleBoundary |
Updates boundary conditions for multiscale fluid problems. More... | |
This module handles all Navier-Stokes fluid routines.