Package empro :: Package toolkit :: Module fem
[frames] | no frames]

Module fem

source code

Classes
  NearField
NearField(<projectId>, <simulationId>) NearField(empro.activeProject, <simulationId>) NearField(context)
Functions
 
getFemSimulator(runID)
returns the FEM simulator object for a preexisting run <runID>
source code
 
launchFemEigenSolver(targetDeltaFreqRel=0.001, nbEigenFreq=5, lowFreqLimit=1000000000.0)
launches a FEM eigensolve simulation
source code
 
getAllFEMSimIds()
returns a list of all FEM simulation IDs in the active project
source code
 
getResultOfSimulation(iSimID=-1)
Returns the native fem result manager for a simulation...
source code
 
getResultOfLastSimulation() source code
Function Details

getFemSimulator(runID)

source code 

returns the FEM simulator object for a preexisting run <runID>

Parameters:
  • runID - run id string, example '000001'

launchFemEigenSolver(targetDeltaFreqRel=0.001, nbEigenFreq=5, lowFreqLimit=1000000000.0)

source code 

launches a FEM eigensolve simulation

Parameters:
  • targetDeltaFreqRel - stop criterium: Delta(freq)/freq < targetDeltaFreqRel
  • nbEigenFreq - number of eigenfrequencies to be calculated
  • lowFreqLimit - low frequency limit

getResultOfSimulation(iSimID=-1)

source code 

Returns the native fem result manager for a simulation
   simID == -1      --> the last simulation
   simID == i       --> the ith available simulation
   simID == '00082' --> run id 00082