Header CHECK KEYWORDS Warn Mesh DB "." "." Include Path "" Results Directory "" End Simulation Max Output Level = 6 Coordinate System = Cartesian Simulation Type = Steady state Steady State Max Iterations = 1 Output Intervals = 1 Mesh Levels = 1 Solver Input File = case.sif Post File = case.vtu End Constants Gravity(4) = 0 -1 0 9.82 Stefan Boltzmann = 5.67e-08 Permittivity of Vacuum = 8.8542e-12 Permeability of Vacuum = 1.25663706212e-6 Boltzmann Constant = 1.3807e-23 Unit Charge = 1.602e-19 End Body 1 Target Bodies(1) = 1 Name = "Body 1" Equation = 1 Material = 1 End Body 2 Target Bodies(1) = 2 Name = "Body 2" Equation = 1 Material = 2 End Body 3 Target Bodies(1) = 3 Name = "Body 3" Equation = 1 Material = 2 End Solver 1 Equation = MgDyn3D Procedure = "MagnetoDynamics" "WhitneyAVSolver" Steady State Convergence Tolerance = 1.0e-5 Nonlinear System Convergence Tolerance = 1.0e-7 Nonlinear System Max Iterations = 20 Nonlinear System Relaxation Factor = 1 Linear System Solver = Iterative Linear System Iterative Method = BiCGStabl Linear System Max Iterations = 5000 Linear System Convergence Tolerance = 1.0e-12 BiCGstabl polynomial degree = 2 Linear System Preconditioning = none Linear System Abort Not Converged = False Linear System Residual Output = 10 ! Quadratic Approximation = Logical true End Solver 2 ! postprocess Equation = MgDynPost Calculate Magnetic Field Strength = True Calculate Current Density = True Calculate Maxwell Stress = True Procedure = "MagnetoDynamics" "MagnetoDynamicsCalcFields" Potential Variable = String AV Calculate Joule Heating = True Skip Nodal Fields = False Skip Elemental Fields = False Discontinuous Galerkin = false Calculate Electric Field = True Calculate Nodal Forces = True Exec Solver = Always Stabilize = True Bubbles = False Lumped Mass Matrix = False Optimize Bandwidth = True Steady State Convergence Tolerance = 1.0e-5 Nonlinear System Convergence Tolerance = 1.0e-7 Nonlinear System Max Iterations = 20 Nonlinear System Newton After Iterations = 3 Nonlinear System Newton After Tolerance = 1.0e-3 Nonlinear System Relaxation Factor = 1 Linear System Solver = Iterative Linear System Iterative Method = BiCGStab Linear System Max Iterations = 1000 Linear System Convergence Tolerance = 1.0e-15 BiCGstabl polynomial degree = 2 Linear System Preconditioning = ILU0 Linear System ILUT Tolerance = 1.0e-3 Linear System Abort Not Converged = False Linear System Residual Output = 10 Linear System Precondition Recompute = 1 End Solver 3 Exec Solver = After All Equation = SaveScalars Procedure = "SaveData" "SaveScalars" Filename = "forces.dat" ! Variable 1 = Maxwell Stress 1 ! Operator 1 = boundary int ! Mask Name 1 = Savefront ! Variable 2 = Maxwell Stress 1 ! Operator 2 = boundary int ! Mask Name 2 = Saveback ! Variable 3 = Maxwell Stress 4 ! Variable 4 = Maxwell Stress 5 ! Operator 3 = boundary int ! Mask Name 3 = boundary int ! Mask Name 1 = Magnet1 ! Mask Name 2 = Magnet1 ! Mask Name 3 = Magnet1 End Equation 1 Name = "MgDyn" Active Solvers(2) = 1 2 3 End Material 1 Name = "Air" Relative Permeability = 1.0 End Material 2 Name = "MagnetN45" Relative Permeability = 1.05 Magnetization 1 = Real 9.55e5 ! Name = "MagnetN42" ! Magnetization 1 = Real 1.04e6 End Boundary Condition 1 Target Boundaries(3) = 1 2 3 Name = "Farfield" AV {e} = 0.0 ! Infinity BC = True ! AV = real 0 End Component 1 Name = "Body 2" Master Bodies(1) = 2 Calculate Magnetic Force = True ! Calculate Magnetic Torque = True End Component 2 Name = "Body 3" Master Bodies(1) = 3 Calculate Magnetic Force = True ! Calculate Magnetic Torque = True End