I am trying to run the examples provided here:
https://github.com/ElmerCSC/elmer-elmag ... tMachine2D
I get the following errors trying to run case.sif
Code: Select all
ELMER SOLVER (v 9.0) STARTED AT: 2024/05/10 10:35:09
ParCommInit: Initialize #PEs: 1
MAIN:
MAIN: =============================================================
MAIN: ElmerSolver finite element software, Welcome!
MAIN: This program is free software licensed under (L)GPL
MAIN: Copyright 1st April 1995 - , CSC - IT Center for Science Ltd.
MAIN: Webpage http://www.csc.fi/elmer, Email elmeradm@csc.fi
MAIN: Version: 9.0 (Rev: unknown, Compiled: 2024-05-06)
MAIN: Running one task without MPI parallelization.
MAIN: Running with just one thread per task.
MAIN: HYPRE library linked in.
MAIN: MUMPS library linked in.
MAIN: Lua interpreter linked in.
MAIN: =============================================================
MAIN:
MAIN:
MAIN: -------------------------------------
MAIN: Reading Model: case.sif
LoadInputFile: Scanning input file: case.sif
LoadInputFile: Scanning only size info
LoadInputFile: First time visiting
LoadInputFile: Reading base load of sif file
CheckKeyword: Found keyword type assuming suffix 1 for: harmonic loss coefficient 2
CheckKeyword: Found keyword type assuming suffix 1 for: harmonic loss coefficient 2
CheckKeyword: Found keyword type assuming suffix 1 for: variable 2
CheckKeyword: Found keyword type assuming suffix 1 for: variable 2
CheckKeyword: Found keyword type assuming suffix 1 for: variable 3
CheckKeyword: Found keyword type assuming suffix 1 for: variable 3
CheckKeyword: Found keyword type assuming suffix 1 for: variable 4
CheckKeyword: Found keyword type assuming suffix 1 for: variable 4
CheckKeyword: Found keyword type assuming suffix 1 for: variable 5
CheckKeyword: Found keyword type assuming suffix 1 for: variable 5
CheckKeyword: Found keyword type assuming suffix 1 for: variable 6
CheckKeyword: Found keyword type assuming suffix 1 for: variable 6
LoadInputFile: Loading input file: case.sif
LoadInputFile: Reading base load of sif file
CheckKeyword: Found keyword type assuming suffix 1 for: harmonic loss coefficient 2
CheckKeyword: Found keyword type assuming suffix 1 for: harmonic loss coefficient 2
CheckKeyword: Unlisted keyword: [torque groups] in section: [body 10]
CheckKeyword: Unlisted keyword: [torque groups] in section: [body 11]
CheckKeyword: Unlisted keyword: [torque groups] in section: [body 12]
CheckKeyword: Unlisted keyword: [torque groups] in section: [body 13]
CheckKeyword: Unlisted keyword: [torque groups] in section: [body 14]
CheckKeyword: Unlisted keyword: [calculate windinging voltage] in section: [solver 3]
CheckKeyword: Found keyword type assuming suffix 1 for: variable 2
CheckKeyword: Found keyword type assuming suffix 1 for: variable 2
CheckKeyword: Found keyword type assuming suffix 1 for: variable 3
CheckKeyword: Found keyword type assuming suffix 1 for: variable 3
CheckKeyword: Found keyword type assuming suffix 1 for: variable 4
CheckKeyword: Found keyword type assuming suffix 1 for: variable 4
CheckKeyword: Found keyword type assuming suffix 1 for: variable 5
CheckKeyword: Found keyword type assuming suffix 1 for: variable 5
CheckKeyword: Found keyword type assuming suffix 1 for: variable 6
CheckKeyword: Found keyword type assuming suffix 1 for: variable 6
CheckKeyword: Unlisted keyword: [separate loss components] in section: [solver 7]
CheckKeyword: Unlisted keyword: [harmonic loss frequency exponent 1] in section: [solver 7]
CheckKeyword: Unlisted keyword: [harmonic loss frequency exponent 2] in section: [solver 7]
CheckKeyword: Unlisted keyword: [harmonic loss field exponent 1] in section: [solver 7]
CheckKeyword: Unlisted keyword: [harmonic loss field exponent 2] in section: [solver 7]
CheckKeyword: Unlisted keyword: [a] in section: [boundary condition 5]
LoadInputFile: Number of BCs: 7
LoadInputFile: Number of Body Forces: 4
LoadInputFile: Number of Initial Conditions: 0
LoadInputFile: Number of Materials: 6
LoadInputFile: Number of Equations: 2
LoadInputFile: Number of Solvers: 7
LoadInputFile: Number of Bodies: 15
WARNING:: LoadInputFile: > Material 2 < not used in any Body!
ListTagKeywords: Setting weight for keywords!
ListTagKeywords: No parameters width suffix: normalize by area
ListTagKeywords: Setting weight for keywords!
ListTagKeywords: No parameters width suffix: normalize by volume
ElmerAsciiMesh: Base mesh name: mesh
MapCoordinates: Scaling coordinates: 1.000E+00 1.000E+00 1.000E+00
ReadTargetNames: Reading names info from file: mesh/mesh.names
ReadTargetNames: Mapped 7 body names to indexes
ReadTargetNames: Mapped 15 bc names to indexes
WARNING:: ListFind:
WARNING:: ListFind: Requested property: [Equation], not found
WARNING:: ListFind:
WARNING:: ListFind:
WARNING:: ListFind: Requested property: [Equation], not found
WARNING:: ListFind:
MAIN: -------------------------------------
OptimizeBandwidth: Initial bandwidth for mgdyn2d: 4354
OptimizeBandwidth: Optimized bandwidth for mgdyn2d: 123
OptimizeBandwidth: Initial bandwidth for calcfields: 4354
OptimizeBandwidth: Optimized bandwidth for calcfields: 123
FourierLossSolver: Computing elemental fields only by default when neither given!
OptimizeBandwidth: Initial bandwidth for fourierloss: 1691
OptimizeBandwidth: Optimized bandwidth for fourierloss: 64
MAIN: Number of timesteps to be saved: 121
MAIN:
MAIN: -------------------------------------
MAIN: Time: 1/121: 3.330E-04
MAIN: -------------------------------------
MAIN:
RigidMeshMapper: ---------------------------------------
RigidMeshMapper: Performing analytic mesh mapping
RigidMeshMapper: ---------------------------------------
StoreOriginalCoordinates: Original coordinates already stored
RigidMeshMapper: Number of nodes mapped: 2128
RigidMeshMapper: All done
PeriodicProjector: Elapsed REAL time: 0.0003 (s)
PeriodicProjector: Elapsed REAL time: 0.0067 (s)
PeriodicProjector: Elapsed REAL time: 0.0003 (s)
MagnetoDynamics2D: ------------------------------------------------
MagnetoDynamics2D: Solving equation for magnetic vector potential
MagnetoDynamics2D: ------------------------------------------------
ComputeChange: NS (ITER=1) (NRM,RELC): ( 0.50024379E-02 2.0000000 ) :: mgdyn2d
ComputeChange: NS (ITER=2) (NRM,RELC): ( 0.44693624E-02 0.11256055 ) :: mgdyn2d
ComputeChange: NS (ITER=3) (NRM,RELC): ( 0.49685372E-02 0.10578092 ) :: mgdyn2d
ComputeChange: NS (ITER=4) (NRM,RELC): ( 0.51758953E-02 0.40881152E-01 ) :: mgdyn2d
ComputeChange: NS (ITER=5) (NRM,RELC): ( 0.52114051E-02 0.68371654E-02 ) :: mgdyn2d
ComputeChange: NS (ITER=6) (NRM,RELC): ( 0.52125431E-02 0.21834498E-03 ) :: mgdyn2d
ComputeChange: NS (ITER=7) (NRM,RELC): ( 0.52072229E-02 0.10211744E-02 ) :: mgdyn2d
ComputeChange: NS (ITER=8) (NRM,RELC): ( 0.52040111E-02 0.61699965E-03 ) :: mgdyn2d
ComputeChange: NS (ITER=9) (NRM,RELC): ( 0.52036860E-02 0.62471550E-04 ) :: mgdyn2d
ComputeChange: NS (ITER=10) (NRM,RELC): ( 0.52036240E-02 0.11910910E-04 ) :: mgdyn2d
ComputeChange: NS (ITER=11) (NRM,RELC): ( 0.52035533E-02 0.13586957E-04 ) :: mgdyn2d
ComputeChange: NS (ITER=12) (NRM,RELC): ( 0.52035188E-02 0.66216156E-05 ) :: mgdyn2d
ComputeChange: NS (ITER=13) (NRM,RELC): ( 0.52035129E-02 0.11472730E-05 ) :: mgdyn2d
ComputeChange: NS (ITER=14) (NRM,RELC): ( 0.52035122E-02 0.12795476E-06 ) :: mgdyn2d
MagnetoDynamics2D: Number of elements to compute torque: 712
MagnetoDynamics2D: Air gap correction initial: 0.2281
MagnetoDynamics2D: Air gap correction rotor periods: 4
MagnetoDynamics2D: Air gap correction: 0.0570
WARNING:: GetPermittivity: Permittivity not defined in material, defaulting to that of vacuum
ERROR:: SolveLinearSystem: Give "Linear System Solver", e.g. "linear" or "direct"
Equally this error happens for the case_ coarse. Only the case_coarse_opt.sif leads to a result. The only thing I see so far is that the latter uses LUA and the prior uses MATC? From my understanding this is manly a matter of computation time? What could be the reason that I get this error?
The case_3d. sif also converges and I get results. But observing the content of the . sif I am wondering what is the use of Boundary 8 and 9 (see below)? These conditions do not point to any geometrical entity or other BC. What is their purpose?
Code: Select all
Boundary Condition 8
AV = Real 0
AV {e} = Real 0
AV {f} = Real 0
End
Boundary Condition 9
AV = Real 0
AV {e} = Real 0
AV {f} = Real 0
End
Any hint is appreciated!
Best regards,
Felix