summaryrefslogtreecommitdiff
path: root/coil_parasitics_solvers.yml
diff options
context:
space:
mode:
authorjaseg <git@jaseg.de>2023-09-29 10:37:40 +0200
committerjaseg <git@jaseg.de>2023-09-29 10:37:40 +0200
commitfdaf3c7e93467634f91142668a39e1ac2a3fb725 (patch)
tree916a69e7397bf9cb0b6f0b2121dc497781163c8f /coil_parasitics_solvers.yml
parent6e12adb07ef6d40303987a92a4e081619ef4b01d (diff)
downloadgerbonara-fdaf3c7e93467634f91142668a39e1ac2a3fb725.tar.gz
gerbonara-fdaf3c7e93467634f91142668a39e1ac2a3fb725.tar.bz2
gerbonara-fdaf3c7e93467634f91142668a39e1ac2a3fb725.zip
Add sim files
Diffstat (limited to 'coil_parasitics_solvers.yml')
-rw-r--r--coil_parasitics_solvers.yml203
1 files changed, 203 insertions, 0 deletions
diff --git a/coil_parasitics_solvers.yml b/coil_parasitics_solvers.yml
new file mode 100644
index 0000000..93a935c
--- /dev/null
+++ b/coil_parasitics_solvers.yml
@@ -0,0 +1,203 @@
+Electrostatics_Capacitance:
+ Equation: Electrostatics
+ Calculate Electric Field: True
+ Calculate Capacitance Matrix: True
+ Capacitance Matrix Filename: capacitance.txt
+ Procedure: '"StatElecSolve" "StatElecSolver"'
+ Variable: Potential
+ Calculate Electric Energy: 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: 500
+ Linear System Convergence Tolerance: 1.0e-10
+ 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
+Electrostatics:
+ Equation: Electrostatics
+ Calculate Electric Field: True
+ Procedure: '"StatElecSolve" "StatElecSolver"'
+ Variable: Potential
+ Calculate Electric Energy: 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: 500
+ Linear System Convergence Tolerance: 1.0e-10
+ 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
+ThermoElectricSolver:
+ Equation: ThermoElectric
+ Procedure: '"ThermoElectricSolver" "ThermoElectricSolver"'
+ Variable: POT[Temperature:1 Potential:1]
+ Element: '"p:1"'
+ Calculate Loads: True
+ Exec Solver: Always
+ Nonlinear System Convergence Tolerance: 1.0e-6
+ Nonlinear System Max Iterations: 100
+ Nonlinear System Newton After Iterations : 1
+ Nonlinear System Newton After Tolerance: 1e-9
+ Linear System Solver: '"Iterative"'
+ Linear System Iterative Method: BicgstabL
+ Bicgstabl Polynomial Degree: 2
+ Linear System Max Iterations: 200
+ Linear System Residual Output: 40
+ Linear System Preconditioning: Ilu
+ Linear System Convergence Tolerance: 1e-8
+ Steady State Convergence Tolerance: 1e-6
+HeatSolver:
+ Equation: HeatSolver
+ Procedure: '"HeatSolve" "HeatSolver"'
+ Variable: '"Temperature"'
+ Variable Dofs: 1
+ Calculate Loads: True
+ Exec Solver: Always
+ Nonlinear System Convergence Tolerance: 1.0e-6
+ Nonlinear System Max Iterations: 1000
+ Nonlinear System Relaxation Factor: 0.7
+ Steady State Convergence Tolerance: 1.0e-6
+ Stabilize: True # Necessary in convection-dominated systems
+ Optimize Bandwidth: True
+ Linear System Solver: Iterative
+ Linear System Iterative Method: BiCGStab
+ Linear System Max Iterations: 1000
+ Linear System Preconditioning: ILU
+ Linear System Precondition Recompute: 1
+ Linear System Convergence Tolerance: 1.0e-8
+ Linear System Abort Not Converged: True
+ Linear System Residual Output: 1
+ Smart Heater Control After Tolerance: 1.0e-4
+MagnetoDynamics2DHarmonic:
+ Equation: MagnetoDynamics2DHarmonic
+ Procedure: '"MagnetoDynamics2D" "MagnetoDynamics2DHarmonic"'
+ Variable: 'Potential[Potential Re:1 Potential Im:1]'
+ Variable Dofs: 2
+ Exec Solver: Always
+ Nonlinear System Convergence Tolerance: 1.0e-6
+ Nonlinear System Max Iterations: 1000
+ Nonlinear System Relaxation Factor: 0.7
+ Steady State Convergence Tolerance: 1.0e-6
+ Optimize Bandwidth: True
+ Linear System Solver: Iterative
+ Linear System Iterative Method: BiCGStab
+ Linear System Max Iterations: 1000
+ Linear System Preconditioning: ILU
+ Linear System Precondition Recompute: 1
+ Linear System Convergence Tolerance: 1.0e-8
+ Linear System Abort Not Converged: True
+ Linear System Residual Output: 1
+MagnetoDynamicsCalcFields:
+ Equation: MagnetoDynamicsCalcFields
+ Procedure: '"MagnetoDynamics" "MagnetoDynamicsCalcFields"'
+ Potential Variable: Potential
+ Angular Frequency: 8.48e4
+ Calculate Joule Heating: True
+ Calculate Magnetic Field Strength: True
+ Calculate Electric Field: True
+ Exec Solver: Always
+ Calculate Nodal Fields: Logical False
+ Calculate Elemental Fields: Logical True
+StatMagSolver:
+ Equation: StatMagSolver
+ Procedure: '"StatMagSolve" "StatMagSolver"'
+ Variable: Potential
+ Variable DOFs: 2
+ Calculate Joule Heating: 'Logical True'
+ Calculate Magnetic Flux: 'Logical True'
+ Exec Solver: Always
+ Nonlinear System Convergence Tolerance: 1.0e-6
+ Nonlinear System Max Iterations: 1000
+ Nonlinear System Relaxation Factor: 0.7
+ Steady State Convergence Tolerance: 1.0e-6
+ Optimize Bandwidth: True
+ Linear System Solver: Iterative
+ Linear System Iterative Method: BiCGStab
+ Linear System Max Iterations: 1000
+ Linear System Preconditioning: ILU
+ Linear System Precondition Recompute: 1
+ Linear System Convergence Tolerance: 1.0e-8
+ Linear System Abort Not Converged: True
+ Linear System Residual Output: 1
+SaveMaterials:
+ Exec Solver: 'After timestep'
+ Procedure: 'File "SaveData" "SaveMaterials"'
+ Parameter 1: 'String "Heat Conductivity"'
+ResultOutputSolver:
+ Exec Solver: 'After timestep'
+ Equation: ResultOutputSolver
+ Procedure: '"ResultOutputSolve" "ResultOutputSolver"'
+ VTU Format: True
+ Save Geometry Ids: 'Logical True'
+FluxSolver:
+ Exec Solver: 'After timestep'
+ Equation: 'Flux Solver'
+ Procedure: '"FluxSolver" "FluxSolver"'
+ Calculate Grad: 'Logical True'
+ Calculate Flux: 'Logical True'
+ Target Variable: 'String "Temperature"'
+ Flux Coefficient: 'String "Heat Conductivity"'
+ Exec Solver: Always
+ Nonlinear System Convergence Tolerance: 1.0e-6
+ Nonlinear System Max Iterations: 1000
+ Nonlinear System Relaxation Factor: 0.7
+ Steady State Convergence Tolerance: 1.0e-6
+ Optimize Bandwidth: True
+ Linear System Solver: Iterative
+ Linear System Iterative Method: BiCGStab
+ Linear System Max Iterations: 1000
+ Linear System Preconditioning: ILU
+ Linear System Precondition Recompute: 1
+ Linear System Convergence Tolerance: 1.0e-8
+ Linear System Abort Not Converged: True
+ Linear System Residual Output: 1
+SaveScalars:
+ Exec Solver: 'After timestep'
+ Equation: SaveScalars
+ Procedure: '"SaveData" "SaveScalars"'
+ Filename: '"boundary_scalars.dat"'
+ Output Directory: './results'
+ Operator 1: 'boundary sum'
+ Variable 1: 'Temperature Loads'
+ Operator 2: 'diffusive flux'
+ Variable 2: Temperature
+ Coefficient 2: 'Heat Conductivity'
+SaveLine:
+ Exec Solver: 'After timestep'
+ Equation: '"SaveLine"'
+ Procedure: '"SaveData" "SaveLine"'
+ Filename: '"boundary_lines.dat"'
+ Output Directory: './results'
+ Variable 1: Temperature Loads
+SteadyPhaseChange:
+ Equation: SteadyPhaseChange
+ Variable: '"Phase Surface"'
+ Procedure: '"SteadyPhaseChange" "SteadyPhaseChange"'
+ Internal Mesh Movement: 'Logical True'