pyNastran
0.5.0
pyNastran BDF Reader/Writer, OP2 Parser, and GUI
|
Public Member Functions | |
def | __init__ |
def | setF06Name |
def | loadOp2 |
def | makeF06Header |
If this class is inherited, the F06 Header may be overwritten. | |
def | makeStamp |
If this class is inherited, the PAGE stamp may be overwritten. | |
def | writeMatlab |
Writes an F06 file based on the data we have stored in the object. | |
Public Attributes | |
Title | |
model | |
f06OutName | |
op2Name | |
eigenvectors | |
displacements | |
temperatures | |
rodStress | |
rodStrain | |
barStress | |
barStrain | |
plateStress | |
plateStrain | |
compositePlateStress | |
compositePlateStrain |
Definition at line 102 of file matlabWriter.py.
def pyNastran.f06.matlabWriter.MatlabWriter.__init__ | ( | self, | |
model = 'tria3' |
|||
) |
Definition at line 103 of file matlabWriter.py.
def pyNastran.f06.matlabWriter.MatlabWriter.setF06Name | ( | self, | |
model | |||
) |
Definition at line 107 of file matlabWriter.py.
References pyNastran.f06.f06Writer.F06Writer.f06OutName, pyNastran.f06.matlabWriter.MatlabWriter.f06OutName, pyNastran.f06.f06Writer.F06Writer.model, and pyNastran.f06.matlabWriter.MatlabWriter.model.
def pyNastran.f06.matlabWriter.MatlabWriter.loadOp2 | ( | self, | |
isTesting = False |
|||
) |
Definition at line 111 of file matlabWriter.py.
If this class is inherited, the F06 Header may be overwritten.
Definition at line 141 of file matlabWriter.py.
References pyNastran.f06.matlabWriter.MatlabWriter.makeStamp().
Referenced by pyNastran.f06.matlabWriter.MatlabWriter.writeMatlab().
def pyNastran.f06.matlabWriter.MatlabWriter.makeStamp | ( | self, | |
Title | |||
) |
If this class is inherited, the PAGE stamp may be overwritten.
Definition at line 146 of file matlabWriter.py.
References pyNastran.f06.matlabWriter.MatlabWriter.writeMatlab().
Referenced by pyNastran.f06.matlabWriter.MatlabWriter.makeF06Header().
def pyNastran.f06.matlabWriter.MatlabWriter.writeMatlab | ( | self, | |
mFileOutName, | |||
isMagPhase = False , |
|||
deleteObjects = True |
|||
) |
Writes an F06 file based on the data we have stored in the object.
self | the object pointer |
mFileOutName | the name of the M (Matlab) file to write |
isMagPhase | should complex data be written using Magnitude/Phase instead of Real/Imaginary (default=False; Real/Imag) Real objects don't use this parameter. |
Definition at line 161 of file matlabWriter.py.
References pyNastran.f06.f06.F06.accelerations, pyNastran.op2.op2.OP2.accelerations, pyNastran.f06.f06Writer.F06Writer.displacements, pyNastran.f06.matlabWriter.MatlabWriter.displacements, pyNastran.converters.panair.panairIO.PanairIO.iSubcaseNameMap, pyNastran.converters.LaWGS.wgsIO.LaWGS_IO.iSubcaseNameMap, pyNastran.converters.cart3d.cart3dIO.Cart3dIO.iSubcaseNameMap, pyNastran.op2.op2.OP2.iSubcaseNameMap, pyNastran.f06.f06.F06.iSubcaseNameMap, pyNastran.gui.nastranIO.NastranIO.iSubcaseNameMap, pyNastran.f06.f06Writer.F06Writer.makeF06Header(), pyNastran.f06.matlabWriter.MatlabWriter.makeF06Header(), pyNastran.f06.tables.oqg.OQG.mpcForces, pyNastran.op2.op2.OP2.mpcForces, pyNastran.f06.tables.oqg.OQG.spcForces, pyNastran.op2.op2.OP2.spcForces, pyNastran.f06.f06Writer.F06Writer.Title, pyNastran.f06.matlabWriter.MatlabWriter.Title, pyNastran.f06.f06.F06.Title, pyNastran.f06.f06.F06.velocities, and pyNastran.op2.op2.OP2.velocities.
Referenced by pyNastran.f06.matlabWriter.MatlabWriter.makeStamp().
Reimplemented in pyNastran.op2.op2.OP2.
Definition at line 103 of file matlabWriter.py.
Referenced by pyNastran.op2.writer.op2Writer.Op2Writer::packTitle(), pyNastran.op2.op2.OP2::verifyBufferSize(), and pyNastran.f06.matlabWriter.MatlabWriter::writeMatlab().
Definition at line 107 of file matlabWriter.py.
Referenced by pyNastran.f06.matlabWriter.MatlabWriter::setF06Name().
Definition at line 107 of file matlabWriter.py.
Referenced by pyNastran.f06.matlabWriter.MatlabWriter.setF06Name().
check parent class)
Definition at line 112 of file matlabWriter.py.
Reimplemented in pyNastran.op2.op2.OP2.
Definition at line 112 of file matlabWriter.py.
Referenced by pyNastran.op2.tables.oug.oug.OUG.readOUG_Data_table7(), and pyNastran.op2.op2.OP2.tableInit().
Reimplemented in pyNastran.op2.op2.OP2.
Definition at line 112 of file matlabWriter.py.
Referenced by pyNastran.f06.tables.oug.OUG.getComplexDisplacement(), pyNastran.f06.tables.oug.OUG.getDisplacement(), pyNastran.f06.f06.F06.isMarker(), pyNastran.op2.op2.OP2.tableInit(), and pyNastran.f06.matlabWriter.MatlabWriter.writeMatlab().
Reimplemented in pyNastran.op2.op2.OP2.
Definition at line 112 of file matlabWriter.py.
Referenced by pyNastran.f06.tables.oug.OUG.getTemperatureVector(), pyNastran.f06.f06.F06.isMarker(), and pyNastran.op2.op2.OP2.tableInit().
Reimplemented in pyNastran.op2.op2.OP2.
Definition at line 112 of file matlabWriter.py.
Referenced by pyNastran.f06.tables.oes.OES.getRodStress(), pyNastran.op2.op2.OP2.printResults(), pyNastran.op2.tables.oes_stressStrain.oesnlxr.OESNLXR.readOESNLXR_Data_format1_sort0(), and pyNastran.op2.writer.oesWriter.Oes1Writer.writeOES1().
Reimplemented in pyNastran.op2.op2.OP2.
Definition at line 112 of file matlabWriter.py.
Referenced by pyNastran.f06.tables.oes.OES.getRodStrain(), pyNastran.op2.op2.OP2.printResults(), pyNastran.op2.tables.oes_stressStrain.oesnlxr.OESNLXR.readOESNLXR_Data_format1_sort0(), and pyNastran.op2.writer.oesWriter.Oes1Writer.writeOES1().
Reimplemented in pyNastran.op2.op2.OP2.
Definition at line 112 of file matlabWriter.py.
Referenced by pyNastran.f06.tables.oes.OES.getBarStress(), pyNastran.op2.op2.OP2.printResults(), pyNastran.op2.tables.oes_stressStrain.oesnlxr.OESNLXR.readOESNLXR_Data_format1_sort0(), and pyNastran.op2.writer.oesWriter.Oes1Writer.writeOES1().
Reimplemented in pyNastran.op2.op2.OP2.
Definition at line 112 of file matlabWriter.py.
Referenced by pyNastran.f06.tables.oes.OES.getBarStrain(), pyNastran.op2.op2.OP2.printResults(), pyNastran.op2.tables.oes_stressStrain.oesnlxr.OESNLXR.readOESNLXR_Data_format1_sort0(), and pyNastran.op2.writer.oesWriter.Oes1Writer.writeOES1().
Reimplemented in pyNastran.op2.op2.OP2.
Definition at line 112 of file matlabWriter.py.
Referenced by 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.tables.oes.OES.getTriStress(), pyNastran.op2.op2.OP2.printResults(), pyNastran.op2.tables.oes_stressStrain.oesnlxr.OESNLXR.readOESNLXR_Data_format1_sort0(), pyNastran.f06.tables.oes.OES.readTriStress(), and pyNastran.op2.writer.oesWriter.Oes1Writer.writeOES1().
Reimplemented in pyNastran.op2.op2.OP2.
Definition at line 112 of file matlabWriter.py.
Referenced by pyNastran.f06.tables.oes.OES.getQuadStrains(), pyNastran.f06.tables.oes.OES.getQuadStress(), pyNastran.f06.tables.oes.OES.getTriStrain(), pyNastran.f06.tables.oes.OES.getTriStress(), pyNastran.op2.op2.OP2.printResults(), pyNastran.op2.tables.oes_stressStrain.oesnlxr.OESNLXR.readOESNLXR_Data_format1_sort0(), and pyNastran.op2.writer.oesWriter.Oes1Writer.writeOES1().
Reimplemented in pyNastran.op2.op2.OP2.
Definition at line 112 of file matlabWriter.py.
Referenced by pyNastran.f06.tables.oes.OES.getQuadCompositeStress(), pyNastran.op2.op2.OP2.printResults(), pyNastran.op2.tables.oes_stressStrain.oesnlxr.OESNLXR.readOESNLXR_Data_format1_sort0(), and pyNastran.op2.writer.oesWriter.Oes1Writer.writeOES1().
Reimplemented in pyNastran.op2.op2.OP2.
Definition at line 112 of file matlabWriter.py.
Referenced by pyNastran.op2.op2.OP2.printResults(), pyNastran.op2.tables.oes_stressStrain.oesnlxr.OESNLXR.readOESNLXR_Data_format1_sort0(), and pyNastran.op2.writer.oesWriter.Oes1Writer.writeOES1().