Skip to content

TEM3P keyword reference

Input-file keywords read by TEM3P, grouped by the block that contains them, with the type and default value taken from the code. A blank Default means the code supplies no fixed value when the keyword is absent, or the entry is a block or switch. Presence required means the run stops without it. What each keyword does is explained in the module guides and the command syntax pages.

Boundary

Keyword Type Default Presence
ConditionType
Directory string "." optional
DirichletType
DirichletValue list
GeometricLocation
MixedType
MixedValue
NeumannType
NeumannValue
Omega3PId
RobinConstantFactor
RobinConstantValue
RobinFactor
RobinValue

BoundaryCondition

Keyword Type Default Presence
Exterior
ID

DCGunProblem

Keyword Type Default Presence
Base directory
Check level
Just dump emission map switch (on/off)
JustGenerateTreecotree switch (on/off)
Save iteration data switch (on/off)
SymmetryFactor int 0 optional (warns)
Trace level
Use input file for first solution switch (on/off)
Use MPI Bcast strategy switch (on/off)
Use MPI for exchanging data on ray segments switch (on/off)
Use MPI for exchanging dofs switch (on/off)

EigenSolver

Keyword Type Default Presence
FrequencyShift

ElasticProblem

Keyword Type Default Presence
BasisOrder
Boundary block
CurvedSurfaces

HarmonicAnalysis

Keyword Type Default Presence
Frequency
MassDamping
StiffnessDamping

LinearSolver

Keyword Type Default Presence
SaveDOFs
Verify

MeshDump

Keyword Type Default Presence
EMMeshCovered switch (on/off)
EMMeshInputDir
WriteDeformedEMMesh
WriteDeformedMesh
WriteStressStrain

ModelInfo

Keyword Type Default Presence
BoundaryCondition block
File
BoundaryCondition block

NonlinearSolver

Keyword Type Default Presence
AbsTolerance
MaxIterations
PicardIteration
RelTolerance
Solver

PostProcess

Keyword Type Default Presence
Toggle

Shell

Keyword Type Default Presence
Bd
Layer
Material
Thickness

ThermoElasticProblem

Keyword Type Default Presence
ElasticAbsoluteTolerance
ElasticRelativeTolerance
MaxIterations
ThermalAbsoluteTolerance
ThermalRelativeTolerance

ThermostaticProblem

Keyword Type Default Presence
Transient block
Transient block

ThermostaticProblem.Transient

Keyword Type Default Presence
Excitation block
PostProcessing block
TimeStepping block

TimeStepping

Keyword Type Default Presence
InitialTemp
Scheme
TimeEnd
TimeStart
TimeStep
TimeStepElastic
Type
ZeroInitialSolution switch (on/off)

Transient

Keyword Type Default Presence
ElasticProblem block

VolumeMaterial

Keyword Type Default Presence
Density
ElasticAlpha
ElasticLambda
ElasticMu
Function
HeatCapacity
Id
PoissonsRatio
Value
YoungsModulus

(top level or unspecified block)

Keyword Type Default Presence
CheckPoint block
DCGunProblem block
DielectricConstant required
DielectricConstantE
DielectricConstantFunctionE
DielectricConstantFunctionH
DielectricConstantH
DutyFactor int 0 optional (warns)
EigenSolver block
ElectrostaticProblem block
EndPoint list
ExtVHeatingFile
FiniteElement block
GradientDirection list
HarmonicAnalysis block
HeatSource block
Linear Solver block
LinearSolver block
LocalizerGrid list
LossTangent int 1 optional (warns)
LossTangentE
LossTangentH
MagnetostaticProblem block
MeshDump block
MeshMove block
Method
ModelInfo block
NonlinearSolver block
NumberOfPointsPerSegment
PicardSolver block
PostProcess block
Preconditioner
ProblemType
ReferenceT
Shell block
Sigma
SigmaFunction
StartPoint list
SurfaceResistance required
ThermalConductivity block
ThermoElasticProblem block
ThermostaticProblem block
Tolerance
Tracker block
VoltageDirection list
VolumeMaterial block
WhichMode int 0 optional (warns)