pyNastran  0.5.0
pyNastran BDF Reader/Writer, OP2 Parser, and GUI
pyNastran.op2.tables.oug.oug.OUG Class Reference

Table of displacements/velocities/acceleration/heat flux/temperature. More...

Inheritance diagram for pyNastran.op2.tables.oug.oug.OUG:
pyNastran.op2.tables.resultTable.ResultTable pyNastran.op2.op2.OP2

List of all members.

Public Member Functions

def readTable_OUG
def deleteAttributes_OUG
def readTable_OUG_3
def getOUG_FormatStart
 Returns an i or an f depending on if it's SORT2 or not.
def readOUG_Data
def readThermal4
def readOUG_Data_table1
 OUGV1 - global coordinate system in sort 1 OUPV1 - scaled response spectra in sort 1 OUGPSD2 - PSD in sort 2 OUGATO2 - auto-correlated in sort 2.
def readOUG_Data_table7
def readOUG_Data_table10
def readOUG_Data_table11
def OUG_RealTable
def OUG_ComplexTable

Public Attributes

 isFlipped
 random code
 analysisCode
 assuming tCode=1
 tableName
 load set number
 isRegular
 frequency / time step
 tableCode
 numWide
 thermal
 data

Detailed Description

Table of displacements/velocities/acceleration/heat flux/temperature.

Definition at line 55 of file oug.py.


Member Function Documentation

Returns an i or an f depending on if it's SORT2 or not.

Also returns an extraction function that is called on the first argument

Definition at line 185 of file oug.py.

References pyNastran.op2.tables.oef_forces.realForces.RealForces.analysisCode, pyNastran.op2.tables.oes_stressStrain.oesnlxr.OESNLXR.analysisCode, pyNastran.op2.tables.opg_appliedLoads.opg.OPG.analysisCode, pyNastran.op2.tables.oee_energy.oee.OEE.analysisCode, pyNastran.op2.tables.oqg_constraintForces.oqg.OQG.analysisCode, pyNastran.op2.tables.ogf_gridPointForces.ogf.OGF.analysisCode, pyNastran.op2.tables.oef_forces.oef.OEF.analysisCode, pyNastran.op2.tables.oes_stressStrain.oes.OES.analysisCode, pyNastran.op2.tables.oug.oug.OUG.analysisCode, pyNastran.op2.op2Codes.Op2Codes.analysisCode, pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.analysisCode, pyNastran.op2.resultObjects.tableObject.ComplexTableObject.analysisCode, pyNastran.op2.op2.OP2.analysisCode, pyNastran.op2.tables.oug.oug.OUG.readOUG_Data(), pyNastran.op2.tables.mpt.MPT.tableName, pyNastran.op2.tables.ept.EPT.tableName, pyNastran.op2.tables.destab.DESTAB.tableName, pyNastran.op2.tables.oug.oug.OUG.tableName, pyNastran.op2.op2.OP2.tableName, and pyNastran.op2.resultObjects.tableObject.ComplexTableObject.tableName.

Referenced by pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.OES_basicElement(), pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.OES_CBAR_34(), pyNastran.op2.tables.oes_stressStrain.complex.elementsStressStrain.ComplexElementsStressStrain.OES_CBAR_34_alt(), pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.OES_CBEAM_2(), pyNastran.op2.tables.oes_stressStrain.complex.elementsStressStrain.ComplexElementsStressStrain.OES_CBEAM_94_alt(), pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.OES_CPENTANL_91(), pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.OES_CQUAD4_144(), pyNastran.op2.tables.oes_stressStrain.complex.elementsStressStrain.ComplexElementsStressStrain.OES_CQUAD4_144_alt(), pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.OES_CQUAD4_33(), pyNastran.op2.tables.oes_stressStrain.complex.elementsStressStrain.ComplexElementsStressStrain.OES_CQUAD4_33_alt(), pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.OES_CQUAD4NL_90(), pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.OES_CQUADR_82(), pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.OES_CSOLID_85(), pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.OES_CTRIA3_74(), pyNastran.op2.tables.oes_stressStrain.complex.elementsStressStrain.ComplexElementsStressStrain.OES_CTRIA3_74_alt(), pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.OES_CTRIAX6_53(), pyNastran.op2.tables.oes_stressStrain.complex.elementsStressStrain.ComplexElementsStressStrain.OES_Elas1_alt(), pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.OES_field1(), pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.OES_RODNL_89_92(), pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.OES_Thermal(), pyNastran.op2.tables.oug.oug.OUG.OUG_ComplexTable(), pyNastran.op2.tables.opg_appliedLoads.opg.OPG.readOPGForces(), pyNastran.op2.tables.oug.oug.OUG.readOUG_Data_table11(), pyNastran.op2.tables.oes_stressStrain.complex.elementsStressStrain.ComplexElementsStressStrain.xOES_CBEAM_2_alt(), pyNastran.op2.tables.oes_stressStrain.complex.elementsStressStrain.ComplexElementsStressStrain.xOES_CPENTANL_91_alt(), pyNastran.op2.tables.oes_stressStrain.complex.elementsStressStrain.ComplexElementsStressStrain.xOES_CSOLID_85_alt(), pyNastran.op2.tables.oes_stressStrain.complex.elementsStressStrain.ComplexElementsStressStrain.xOES_CTRIAX6_53_alt(), pyNastran.op2.tables.oes_stressStrain.complex.elementsStressStrain.ComplexElementsStressStrain.xOES_QUAD4FD_139(), and pyNastran.op2.tables.oes_stressStrain.complex.elementsStressStrain.ComplexElementsStressStrain.xOES_RODNL_89_92_alt().

Definition at line 257 of file oug.py.

References pyNastran.op2.tables.oef_forces.complexForces.ComplexForces.data, pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.data, pyNastran.op2.tables.oes_stressStrain.complex.elementsStressStrain.ComplexElementsStressStrain.data, pyNastran.op2.tables.oef_forces.thermal_elements.ThermalElements.data, pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStressObject.data, pyNastran.op2.tables.oef_forces.realForces.RealForces.data, pyNastran.op2.tables.oee_energy.oee.OEE.data, pyNastran.op2.tables.oes_stressStrain.oesnlxr.OESNLXR.data, pyNastran.op2.tables.ogf_gridPointForces.ogf.OGF.data, pyNastran.op2.tables.oes_stressStrain.oes.OES.data, pyNastran.op2.tables.opg_appliedLoads.opg.OPG.data, pyNastran.op2.tables.oug.oug.OUG.data, pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.data, pyNastran.op2.tables.oef_forces.thermal_elements.ThermalElements.numWide, pyNastran.op2.tables.oes_stressStrain.complex.elementsStressStrain.ComplexElementsStressStrain.numWide, pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.numWide, pyNastran.op2.tables.oee_energy.oee.OEE.numWide, pyNastran.op2.tables.ogf_gridPointForces.ogf.OGF.numWide, pyNastran.op2.tables.oqg_constraintForces.oqg.OQG.numWide, pyNastran.op2.tables.opg_appliedLoads.opg.OPG.numWide, pyNastran.op2.tables.oug.oug.OUG.numWide, pyNastran.op2.tables.oef_forces.oef.OEF.numWide, pyNastran.op2.tables.oes_stressStrain.oes.OES.numWide, and pyNastran.op2.tables.oug.oug.OUG.readOUG_Data_table1().

OUGV1 - global coordinate system in sort 1 OUPV1 - scaled response spectra in sort 1 OUGPSD2 - PSD in sort 2 OUGATO2 - auto-correlated in sort 2.

Definition at line 279 of file oug.py.

Referenced by pyNastran.op2.tables.oug.oug.OUG.readThermal4().

Definition at line 370 of file oug.py.

References pyNastran.f06.f06.F06.accelerations, pyNastran.op2.op2.OP2.accelerations, pyNastran.op2.tables.oug.oug.OUG.getOUG_FormatStart(), pyNastran.op2.resultObjects.tableObject.ComplexTableObject.nonlinearFactor, pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.nonlinearFactor, pyNastran.op2.tables.oef_forces.thermal_elements.ThermalElements.numWide, pyNastran.op2.tables.oes_stressStrain.complex.elementsStressStrain.ComplexElementsStressStrain.numWide, pyNastran.op2.tables.oes_stressStrain.real.elementsStressStrain.RealElementsStressStrain.numWide, pyNastran.op2.tables.oee_energy.oee.OEE.numWide, pyNastran.op2.tables.ogf_gridPointForces.ogf.OGF.numWide, pyNastran.op2.tables.oqg_constraintForces.oqg.OQG.numWide, pyNastran.op2.tables.opg_appliedLoads.opg.OPG.numWide, pyNastran.op2.tables.oug.oug.OUG.numWide, pyNastran.op2.tables.oef_forces.oef.OEF.numWide, pyNastran.op2.tables.oes_stressStrain.oes.OES.numWide, pyNastran.op2.tables.oug.oug.OUG.OUG_ComplexTable(), pyNastran.op2.tables.oug.oug.OUG.OUG_RealTable(), pyNastran.op2.tables.oqg_constraintForces.oqg.OQG.thermal, pyNastran.op2.tables.oes_stressStrain.oesnlxr.OESNLXR.thermal, pyNastran.op2.tables.opg_appliedLoads.opg.OPG.thermal, pyNastran.op2.tables.oes_stressStrain.oes.OES.thermal, pyNastran.op2.tables.oug.oug.OUG.thermal, pyNastran.op2.tables.oef_forces.oef.OEF.thermal, and pyNastran.op2.op2Codes.Op2Codes.thermal.

Referenced by pyNastran.op2.tables.oug.oug.OUG.readOUG_Data_table10().


Member Data Documentation

random code

format code number of words per entry in record;

Note:
is this needed for this table ??? acoustic pressure flag thermal flag; 1 for heat transfer, 0 otherwise

Definition at line 74 of file oug.py.

assuming tCode=1

load step

time step

frequency

mode number

load set number

real eigenvalue mode or cycle

Todo:
confused on the type - F1???

real eigenvalue

real eigenvalue imaginary eigenvalue

Reimplemented in pyNastran.op2.op2.OP2.

Definition at line 75 of file oug.py.

Referenced by pyNastran.op2.tables.oug.oug.OUG.getOUG_FormatStart(), and pyNastran.op2.tables.oes_stressStrain.complex.oes_springs.ComplexCelasStressObject.writeF06Transient().

frequency / time step

Reimplemented in pyNastran.op2.op2.OP2.

Definition at line 94 of file oug.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables