Check Keywords Warn Header Mesh DB "." "square" End Simulation Max Output Level = 5 Coordinate System = Cartesian Simulation Type = Transient ! Crank-Nicolsen Timestepping Method = newmark Newmark Beta = 0.5 Bdf Order = 1 $steps=400 Timestep Sizes = $pi/steps ! remove the 10 for full circle Timestep Intervals = $steps/10 Output Intervals = 4 Steady State Max Iterations = 1 $ FilePrefix = "case" End Body 1 Equation = 1 Material = 1 Body Force = 1 Initial Condition = 1 End Equation 1 Active Solvers(2) = 1 2 Convection = constant End Solver 1 Equation = Advection Diffusion Variable = Cons Procedure = "AdvectionDiffusion" "AdvectionDiffusionSolver" Linear System Solver = Iterative Linear System Iterative Method = BiCGStab Linear System Max Iterations = 200 Linear System Convergence Tolerance = 1.0e-10 Linear System Preconditioning = ILU0 Linear System Residual Output = 20 Nonlinear System Max Iterations = 1 Nonlinear System Convergence Tolerance = 1.0e-4 Nonlinear System Newton After Tolerance = 1.0e-3 Nonlinear System Newton After Iterations = 10 Nonlinear System Relaxation Factor = 1 Steady State Convergence Tolerance = 1.0e-4 ! Look good on paper, but in practice not particularly good performance ! fct: Linear System Iterative Method = richardson ! fct: Linear System Scaling = False ! We are maybe not so interested in the change of the corrector fct: Skip Compute Nonlinear Change = Logical True Solver Timing = True ! Stabilize = True ! Bubbles = True Bubbles = False Stabilize = False ! Parameters for the flux corrected transport Linear System FCT = Logical True ! The following are optional ! FCT Correction Symmetric = Logical True ! FCT Correction Skip = Logical False ! FCT Correction Save = Logical True Solver Timing = True End Solver 2 ! Exec Solver = after saving Exec Solver = never Equation = "result output" Procedure = "ResultOutputSolve" "ResultOutputSolver" Output File Name = $FilePrefix$ Vtu Format = Logical True Single Precision = Logical True End Solver 3 Exec Solver = Never Equation = "saverange" Procedure = "SaveData" "SaveScalars" Filename = $FilePrefix$.dat Variable 1 = Cons Operator 1 = min Operator 2 = max Operator 3 = int mean Operator 4 = min Operator 5 = max Operator 6 = int mean Operator 7 = Cpu Time End Initial Condition 1 Name = "InitialCondition" Cons = Variable time Real Procedure "InitDist" "InitDist" End Material 1 Density = 1.0 Cons Diffusivity = Real 1.0e-6 ! Constant velocity ! Convection Velocity 1 = Real 0.1 ! Convection Velocity 2 = Real 0.05 ! Rotation around origin Convection Velocity 1 = Opposes Coordinate 2 Convection Velocity 2 = Equals Coordinate 1 End Boundary Condition 1 Name = "BCs" Target Boundaries(4) = 1 2 3 4 Cons = Real 0.0 End Solver 1 :: Reference Norm = Real 0.258982 RUN !End Of File