pyNastran
0.5.0
pyNastran BDF Reader/Writer, OP2 Parser, and GUI
|
Classes | |
class | TableObject |
class | ComplexTableObject |
Functions | |
def | __init__ |
def | isImaginary |
def | addF06Data |
def | updateDt |
def | deleteTransient |
def | getTransients |
def | addNewTransient |
initializes the transient variables | |
def | add |
def | addSort1 |
def | addSort2 |
def | writeHeader |
return msg | |
def | getAsSort1 |
def | getAsSort2 |
returns translations and rotations in sort2 format | |
def | getTableMarker |
def | isATO |
Auto-Correlation Function. | |
def | isCRM |
Correlated Root-Mean Square. | |
def | isPSD |
Power Spectral Density. | |
def | isRMS |
Root-Mean Square. | |
def | isZERO |
Zero Crossings. | |
def | ATO_words |
def | CRM_words |
def | PSD_words |
def | RMS_words |
def | ZERO_words |
def | plot |
def | getPlotData |
Variables | |
nonlinearFactor | |
tableName | |
analysisCode | |
gridTypes | |
translations | |
rotations | |
dt | |
add | |
dataCode |
def pyNastran.op2.resultObjects.tableObject.__init__ | ( | self, | |
dataCode, | |||
isSort1, | |||
iSubcase, | |||
dt | |||
) |
Definition at line 38 of file tableObject.py.
Referenced by plot().
Definition at line 57 of file tableObject.py.
def pyNastran.op2.resultObjects.tableObject.addF06Data | ( | self, | |
data, | |||
transient | |||
) |
Definition at line 60 of file tableObject.py.
Referenced by pyNastran.f06.tables.oes.OES.getBarStrain(), pyNastran.f06.tables.oes.OES.getBarStress(), pyNastran.f06.tables.oug.OUG.getComplexDisplacement(), pyNastran.f06.f06.F06.getComplexEigenvalues(), pyNastran.f06.tables.oug.OUG.getDisplacement(), pyNastran.f06.tables.oqg.OQG.getMpcForces(), pyNastran.f06.tables.oes.OES.getQuadCompositeStress(), pyNastran.f06.tables.oes.OES.getQuadStrains(), pyNastran.f06.tables.oes.OES.getQuadStress(), pyNastran.f06.tables.oes.OES.getQuadStressBilinear(), pyNastran.f06.f06.F06.getRealEigenvalues(), pyNastran.f06.tables.oes.OES.getRodStrain(), pyNastran.f06.tables.oes.OES.getRodStress(), pyNastran.f06.tables.oes.OES.getSolidStrainPenta(), pyNastran.f06.tables.oqg.OQG.getSpcForces(), pyNastran.f06.tables.oug.OUG.getTemperatureVector(), pyNastran.f06.tables.oes.OES.getTriStrain(), pyNastran.f06.tables.oes.OES.getTriStress(), pyNastran.f06.tables.oes.OES.readSolidStrain(), pyNastran.f06.tables.oes.OES.readSolidStress(), and pyNastran.f06.tables.oes.OES.readTriStress().
def pyNastran.op2.resultObjects.tableObject.updateDt | ( | self, | |
dataCode, | |||
dt | |||
) |
Definition at line 82 of file tableObject.py.
def pyNastran.op2.resultObjects.tableObject.deleteTransient | ( | self, | |
dt | |||
) |
Definition at line 91 of file tableObject.py.
Definition at line 95 of file tableObject.py.
References addNewTransient().
def pyNastran.op2.resultObjects.tableObject.addNewTransient | ( | self, | |
dt | |||
) |
initializes the transient variables
Definition at line 102 of file tableObject.py.
References add.
Referenced by getTransients().
def pyNastran.op2.resultObjects.tableObject.add | ( | self, | |
dt, | |||
out | |||
) |
Definition at line 117 of file tableObject.py.
References addSort1().
def pyNastran.op2.resultObjects.tableObject.addSort1 | ( | self, | |
dt, | |||
out | |||
) |
def pyNastran.op2.resultObjects.tableObject.addSort2 | ( | self, | |
nodeID, | |||
out | |||
) |
return msg
Definition at line 203 of file tableObject.py.
References getAsSort1().
Referenced by addSort2().
Definition at line 213 of file tableObject.py.
References getAsSort2().
Referenced by writeHeader().
returns translations and rotations in sort2 format
Definition at line 218 of file tableObject.py.
References getTableMarker().
Referenced by getAsSort1().
def pyNastran.op2.resultObjects.tableObject.isATO | ( | self | ) |
Auto-Correlation Function.
Definition at line 429 of file tableObject.py.
References isCRM(), and isPSD().
Referenced by getTableMarker().
def pyNastran.op2.resultObjects.tableObject.isCRM | ( | self | ) |
Correlated Root-Mean Square.
Definition at line 436 of file tableObject.py.
References isRMS().
Referenced by isATO().
def pyNastran.op2.resultObjects.tableObject.isPSD | ( | self | ) |
Power Spectral Density.
Definition at line 443 of file tableObject.py.
References isZERO().
Referenced by isATO().
def pyNastran.op2.resultObjects.tableObject.isRMS | ( | self | ) |
Root-Mean Square.
Definition at line 450 of file tableObject.py.
References ATO_words().
Referenced by isCRM().
def pyNastran.op2.resultObjects.tableObject.isZERO | ( | self | ) |
Zero Crossings.
Definition at line 457 of file tableObject.py.
References CRM_words(), and PSD_words().
Referenced by isPSD().
Definition at line 475 of file tableObject.py.
Referenced by ATO_words().
def pyNastran.op2.resultObjects.tableObject.plot | ( | self, | |
nodeList = None , |
|||
resultType = 'Translation' , |
|||
coord = 3 , |
|||
markers = None , |
|||
Title = None , |
|||
hasLegend = True , |
|||
Legend = None , |
|||
xLabel = None , |
|||
yLabel = None , |
|||
alphaLegend = 0.5 |
|||
) |
nodeList | a list of the node IDs to plot vs the independent variable (default=None; all nodes) |
resultType | the variable to plot ('Translation','Rotation') |
coord | the coordinate to plot (for <x,y,z>, x=0,y=1,z=2,Mag=3); default=Magnitude |
markers | a list of colors/marker shapes for each line |
Title | title of the plot (default=the object name) |
hasLegend | should a legend be shown (default=False) |
Legend | the list of the legend titles (default=No Legend) |
xLabel | the name of the xAxis (default=the name of the independent variable; string) |
yLabel | the name of the xAxis (default=the name of the dependent variable; string) |
alphaLegend | the transparency of the legend; (0.0=solid; 1.0=transparent; default=0.5) |
Definition at line 503 of file tableObject.py.
References __init__().
Referenced by PSD_words().
def pyNastran.op2.resultObjects.tableObject.getPlotData | ( | obj, | |
nodeList, | |||
resultType, | |||
coord, | |||
markers, | |||
Title, | |||
hasLegend, | |||
Legend, | |||
xLabel, | |||
yLabel | |||
) |
Definition at line 856 of file tableObject.py.
References pyNastran::converters::cart3d::toPanair.title.
Referenced by pyNastran.op2.resultObjects.tableObject.ComplexTableObject.addSort2(), pyNastran.op2.resultObjects.tableObject.ComplexTableObject.plot(), and ZERO_words().
Definition at line 38 of file tableObject.py.
Definition at line 38 of file tableObject.py.
Definition at line 38 of file tableObject.py.
Definition at line 38 of file tableObject.py.
Definition at line 38 of file tableObject.py.
Definition at line 38 of file tableObject.py.
Definition at line 38 of file tableObject.py.
Definition at line 38 of file tableObject.py.
Referenced by addNewTransient().
Definition at line 82 of file tableObject.py.