1! test case for complex valued solvers 2! some solvers that were used for real value Poisson case are 3! dropped out because they do not reach convergence. 4 5$ r = 1.224 6$ c = 340 7$ w = 15000 8$ k = w / c 9 10Header 11 CHECK KEYWORDS Warn 12 Mesh DB "." "MeshFiles" 13End 14 15Simulation 16 Max Output Level = 5 17 Angular Frequency = $w 18 19 Coordinate System = "Cartesian" 20 Simulation Type = "Steady State" 21 Output Intervals = 1 22 Steady State Max Iterations = 1 23End 24 25Body 1 26 Equation = 1 27 Material = 1 28End 29 30Equation 1 :: Helmholtz = Logical True 31 32Solver 1 33 Equation = "Helmholtz" 34 35 Variable Dofs = 2 36 Variable = "Pressure" 37 38 Procedure = "HelmholtzSolve" "HelmholtzSolver" 39 40 Exported Variable 1 = Flux 41 Exported Variable 1 DOFs = 2 42 43 Linear System Max Iterations = 3500 44 Linear System Convergence Tolerance = 1.0e-08 45 Linear System Abort Not Converged = True 46 Linear System Preconditioning = "ILU2" 47 Linear System Residual Output = 20 48 Linear System Precondition Recompute = 1 49 50 Steady State Convergence Tolerance = 1.0e-05 51 52 Nonlinear System Convergence Tolerance = 1.0e-05 53 Nonlinear System Max Iterations = 1 54 Nonlinear System Newton After Iterations = 3 55 Nonlinear System Newton After Tolerance = 1.0e-02 56 Nonlinear System Relaxation Factor = 1 57End 58 59Material 1 60 Density = $ r 61 Sound Speed = $ c 62End 63 64Boundary Condition 1 65 Normal Target Body = 0 ! Change normal direction if desired 66 Target Boundaries(1) = 2 67 Wave Flux 1 = 1 68End 69 70Boundary Condition 2 71 Target Boundaries(1) = 1 72 Wave Impedance 1 = Real $ c 73End 74 75Solver 1 :: Reference Norm = Real 0.128318193425E-01 76Solver 1 :: Linear System Solver = Direct 77Solver 1 :: Linear System Direct Method = Banded 78 79Boundary Condition 1 :: Wave Flux 1 = 1 80RUN 81 82 83Solver 1 :: Reference Norm = Real 0.256636386851E-01 84Solver 1 :: Linear System Solver = Direct 85Solver 1 :: Linear System Direct Method = UMFPack 86 87Boundary Condition 1 :: Wave Flux 1 = 2 88RUN 89 90 91Solver 1 :: Reference Norm = Real 0.641590967148E-01 92Solver 1 :: Linear System Solver = Iterative 93Solver 1 :: Linear System Iterative Method = CG 94 95Boundary Condition 1 :: Wave Flux 1 = 5 96RUN 97 98 99Solver 1 :: Reference Norm = Real 0.769909160662E-01 100Solver 1 :: Linear System Solver = Iterative 101Solver 1 :: Linear System Iterative Method = CGS 102 103Boundary Condition 1 :: Wave Flux 1 = 6 104RUN 105 106 107Solver 1 :: Reference Norm = Real 0.898227353788E-01 108Solver 1 :: Linear System Solver = Iterative 109Solver 1 :: Linear System Iterative Method = QMR 110 111Boundary Condition 1 :: Wave Flux 1 = 7 112RUN 113 114 115Solver 1 :: Reference Norm = Real 0.102654554732 116Solver 1 :: Linear System Solver = Iterative 117Solver 1 :: Linear System Iterative Method = TFQMR 118 119Boundary Condition 1 :: Wave Flux 1 = 8 120RUN 121 122 123Solver 1 :: Reference Norm = Real 0.115486374077 124Solver 1 :: Linear System Solver = Iterative 125Solver 1 :: Linear System Iterative Method = GMRES 126 127Boundary Condition 1 :: Wave Flux 1 = 9 128RUN 129 130 131Solver 1 :: Reference Norm = Real 0.128318193405 132Solver 1 :: Linear System Solver = Iterative 133Solver 1 :: Linear System Iterative Method = BiCGStab 134 135Boundary Condition 1 :: Wave Flux 1 = 10 136RUN 137 138 139Solver 1 :: Reference Norm = Real 0.141150012766 140Solver 1 :: Linear System Solver = Iterative 141Solver 1 :: Linear System Iterative Method = BiCGStab2 142 143Boundary Condition 1 :: Wave Flux 1 = 11 144RUN 145 146 147Solver 1 :: Reference Norm = Real 0.15398183 148Solver 1 :: Linear System Solver = Iterative 149Solver 1 :: Linear System Iterative Method = BiCGStabL 150Boundary Condition 1 :: Wave Flux 1 = 12 151RUN 152 153Solver 1 :: Reference Norm = Real 1.66813651E-01 154Solver 1 :: Linear System Solver = Iterative 155Solver 1 :: Linear System Iterative Method = idrs 156Boundary Condition 1 :: Wave Flux 1 = 13 157RUN 158 159!End Of File 160