22#ifndef INCLUDE_EXADG_INCOMPRESSIBLE_NAVIER_STOKES_USER_INTERFACE_ENUM_TYPES_H_
23#define INCLUDE_EXADG_INCOMPRESSIBLE_NAVIER_STOKES_USER_INTERFACE_ENUM_TYPES_H_
55enum class EquationType
66enum class FormulationViscousTerm
69 DivergenceFormulation,
76enum class FormulationConvectiveTerm
79 DivergenceFormulation,
83enum class MeshMovementType
123enum class TemporalDiscretization
126 BDFDualSplittingScheme,
127 BDFPressureCorrection,
134enum class TreatmentOfConvectiveTerm
144enum class TreatmentOfVariableViscosity
154enum class TimeStepCalculation
182enum class ConvergenceCriterionSteadyProblem
185 ResidualSteadyNavierStokes,
200enum class SpatialDiscretization
209enum class DegreePressure
228enum class TypeDirichletBCs
240enum class InteriorPenaltyFormulation
254enum class PenaltyTermDivergenceFormulation
267enum class AdjustPressureLevel
270 ApplyAnalyticalMeanValue,
271 ApplyAnalyticalSolutionInPoint
277enum class FormulationVelocityDivergenceTerm
286enum class FormulationPressureGradientTerm
298enum class ContinuityPenaltyComponents
310enum class TypePenaltyParameter
315 ViscousAndConvectiveTerms
328enum class MultigridOperatorType
332 ReactionConvectionDiffusion
338enum class QuadratureRuleLinearization
358enum class SolverPressurePoisson
369enum class PreconditionerPressurePoisson
382enum class SolverProjection
394enum class PreconditionerProjection
412enum class SolverViscous
425enum class PreconditionerViscous
448enum class SolverMomentum
476enum class SolverCoupled
489enum class PreconditionerCoupled
494 BlockTriangularFactorization
509enum class MomentumPreconditioner
529enum class SchurComplementPreconditioner
535 PressureConvectionDiffusion