####### Case Information #######
Restart       = False
InputFile     =  ../Grids/rae2822_simple_CC.ebg
BackgroundMesh = ../Grids/box18.grm
SavePrefix    = OUT/CutCell_rae2822_RANS_M0p3_Re6p5e6_UniAdapt_Test
BCFile        =  BCFile/CutCell_rae2822_RANS_M0p3_Re6p5e6
FuncFile      = FuncFile/CutCell_rae2822_RANS_M0p3_Re6p5e6
BasisType     = Lagrange
SolutionOrder = 1
PSequencing    = False
#PSequencingFirst = True
#PSequencingInitialOrder = 1

#CreateTruthMetricFileRoot = TrueMetric/CutCell_rae2822_RANS_M0p3_Re6p5e6_UniAdapt_TEST
CheckTruthMetricFileRoot = TrueMetric/CutCell_rae2822_RANS_M0p3_Re6p5e6_UniAdapt_TEST

###### NonLinear Solver ######
NonlinearSolver      = Newton
nIter                = 60
NonlinearResidual    = 5e-9
LocalUpdateFraction  = True
UpdateFractionMin    = 1e-1
SaveUpdateFraction   = True
LineSearchFlag       = Equation_l2_4and1

###### Linear Solver ######
Preconditioner         = ILU
PreconditionerSide     = Right
ReorderingType         = MDF
GMRES_Outer            = 20
GMRES_Inner            = 200
MinimumDecreaseFactor  = 1e-5
AdaptiveResidualDecreaseFactorFlag = False #True
LinearMultigridFlag = True

###### Temporal Parameters ######
LocalTimeStepping     = True
CFLStart              = 1e-1
CFLMin                = 1e-5
CFLMax                = 1e30
CFLIncreaseFactor     = 2.0
CFLDecreaseFactor     = 10.0
ScalarSourceCFLLimit  = False

###### Discretization Options ######
QuadratureOrder       = -1
SourceDiscretization  = AsymDualConsistent

###### Equation Set Parameters ######
EquationSet         = RANS_SA2d
SutherlandRefTemp   = 1.984126984126985E+01
SutherlandConstant  = 7.605820105820109E+00
SpecificHeatRatio   = 1.4
GasConstant         = 0.4
PrandtlNumber       = 0.71
FluxType            = Roe
Viscosity           = 1.538461538461538e-07
TurbulenceModel     = SA
RansSourceDisc      = AsymDualConsistent
SADCTermFlux        = LaxFriedrichs
ViscEtaParameter    = 6.000000
SA_ct3              = 0.0
SA_ct4              = 0.0
SA_chi_max_NDF      = 400.0
ConstantViscosity   = False
InitState           = 1.0000001 9.9918737E-01 4.0306184E-02 2.03412698E+01 5.0

###### Output Parameters ######
Verbosity      = Verbose
LinearSolverVerbosity = Normal
WriteInterval  = 0

######## Adjoint #############
Adjoint = Drag
InitAdjState = 0.0 0.0 0.0 0.0 0.0
AdjointResidual = 1e-8

####### ErrEst Parameters #######
nSmoothIter                = 0
CFLSmoothStart             = 1.0
PatchReconstructionH1      = False
NonlinearSmoother          = Newton
SolvePrimalTruthSurrogate  = False
SolveAdjointTruthSurrogate = False #True
NonlinearSmootherResidual  = 1e-6
AdjointSmootherResidual    = 1e-6

##### Adaptation specific #####
AdaptIter            = 1
OutputAdapted        = Drag

###### Adapt Space/Method ######
AdaptMethod                 = Direct
AdaptSpace                  = hp
InitialTargetDof            = 1500
TargetDofIncreaseFactor     = 1.0
MetricTransferMode          = Average
MaxRefineHFactor            = 3.0
MaxCoarseHFactor            = 2.0

##### Anisotropy #####
MaxAnisotropy      = 1000

###### Mesher ########
Mesher      = Bamg
BamgRatio   = 6.0
NbSmooth    = 250

ViscAuxVariable = Hybrid
DualErrorFlag = False
ErrorEstimateFixP = True

MetricGradient = AffineInvariantVert
AnisotropicSampling = True
IsotropicSampling = True
ExtendedAnisotropicSampling = False
ExtendedIsotropicSampling = False
LocalSolveTruthSurrogate = False

##### Geometric Adaptation #####
GeomAdapt_Iter    = 50
GeomAdapt_MaxElem = 300
GeomAdapt_Factor  = 0.2

#CutCell
MoveToCanonical = True
nBasis1D = 20
nBasis2D = 10
MergeFlag = True
CriticalMinVR = 1.0e-5
NullElementGrowthRate = 0.0
NullElementCoarsenRate = -1.0
RobustRefine = True
#CanonicalBasis = False

RemoveDoubleSplineFace = True

  • No labels