summaryrefslogtreecommitdiff
path: root/coil_parasitics_solvers.yml
blob: 93a935ca6acd53be2d4d99fedd29fafdae8b726b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
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'