Package empro :: Module empro :: Module simulation :: Class FemMeshSettings
[frames] | no frames]

Class FemMeshSettings

core.Updatable --+
                 |
                FemMeshSettings

Interface to define the mesh (refinement) settings for a FEM simulation.

Class Hierarchy for FemMeshSettings
Class Hierarchy for FemMeshSettings

Instance Methods
 
clearUserDefined(...)
No documentation available.
 
isUserDefined(...)
No documentation available.

Inherited from core.Updatable: __enter__, __exit__, clone, hash, isValid, reasonWhyInvalid

Properties
ExpressionNone alwaysSolveOnFinestMesh
The overall minimum mesh length.
  anisotropicEdgeMeshing
No documentation available.
  arcResolution
No documentation available.
  autoConductorMeshing
No documentation available.
  autoConductorMeshingEdgeFactor
No documentation available.
  autoConductorMeshingEdges
No documentation available.
  autoConductorMeshingVertexFactor
No documentation available.
  autoConductorMeshingVertices
No documentation available.
  autoMinMeshSize
No documentation available.
  autoTargetMeshSize
No documentation available.
ExpressionNone deltaError
The threshold that determines when to stop the mesh refinement for a FEM simulation.
ExpressionNone edgeMeshLength
The target mesh length around (conductor) edges.
  globalRefinementEdgeMeshReductionFactor
No documentation available.
  globalRefinementVertexMeshReductionFactor
No documentation available.
  globalRefinementVolumeMeshReductionFactor
No documentation available.
  includeResistiveLossesInGround
No documentation available.
  includeResistiveLossesInGroundAndPower
No documentation available.
intNone maximumNumberOfPasses
Maximum number of adaptive mesh refinement passes for a FEM simulation.
  memoryLimit
No documentation available.
  mergeObjectsOfSameMaterial
No documentation available.
ExpressionNone meshRefinementPercentage
The target percentage of additional tetrahedra between consecutive adaptive refinements.
ExpressionNone minMeshSize
The overall minimum mesh length.
intNone minimumNumberOfPasses
Minimum number of adaptive mesh refinement passes for a FEM simulation.
boolNone monitorSolveFreqPlan
Monitors the entire frequency plan during the refinement.
intNone orderOfBasisFunctions
Order of the FEM basis functions.
boolNone refineAtSpecificFrequency
Determines whether or not the mesh refinement has to be done at a specific given frequency.
ExpressionNone refinementFrequency
Frequency at which the mesh refinement is done if refineAtSpecificFrequency is set to True.
FrequencyPlanNone refinementFrequencyPlan
Frequency plan to be used during refinement.
stringNone refinementStrategy
Refinement strategy.
  refinementType
No documentation available.
intNone requiredConsecutivePasses
Number of consecutive adaptive mesh passes that the convergence criterium has to be full-filled before the FEM mesh refinement can be stopped.
  resolution
No documentation available.
ExpressionNone targetMeshSize
The overall target mesh length.
  useFemDomainSplitting
No documentation available.
  useIdealGround
No documentation available.
  useMemoryLimit
No documentation available.
  useMeshDomainOptimization
No documentation available.
boolNone useMinMeshSize
Toggles the usage of the minimum mesh length setting.
  useResolution
No documentation available.
boolNone useTargetMeshSize
Toggles the usage of the target mesh length setting.
ExpressionNone vertexMeshLength
The target mesh length around (conductor) vertices.
Property Details

orderOfBasisFunctions

Order of the FEM basis functions. Possible values are 1, 2.

Type:
intNone

refinementStrategy

Refinement strategy. Possible values are 'fixed', 'initialLevelAdaptive', 'multiLevelAdaptive', 'multiLevelAdaptiveDiff'

Type:
stringNone