pyNastran
0.5.0
pyNastran BDF Reader/Writer, OP2 Parser, and GUI
|
Defines the cross-sectional properties of aerodynamic bodies PAERO2 PID ORIENT WIDTH AR LRSB LRIB LTH1 LTH2 THI1 THN1 THI2 THN2 THI3 THN3. More...
Public Member Functions | |
def | __init__ |
def | rawFields |
def | reprFields |
Public Attributes | |
pid | |
Property identification number. | |
orient | |
Orientation flag. | |
width | |
Reference half-width of body and the width of the constant width interference tube. | |
AR | |
Aspect ratio of the interference tube (height/width). | |
lrsb | |
Identification number of an AEFACT entry containing a list of slender body half-widths at the end points of the slender body elements. | |
lrib | |
Identification number of an AEFACT entry containing a list of slender body half-widths at the end points of the interference elements. | |
lth1 | |
dentification number of AEFACT entries for defining ? arrays for interference calculations. | |
lth2 | |
thi | |
thn | |
Static Public Attributes | |
string | type = 'PAERO2' |
Defines the cross-sectional properties of aerodynamic bodies PAERO2 PID ORIENT WIDTH AR LRSB LRIB LTH1 LTH2 THI1 THN1 THI2 THN2 THI3 THN3.
def pyNastran.bdf.cards.aero.PAERO2.__init__ | ( | self, | |
card = None , |
|||
data = None |
|||
) |
Definition at line 930 of file aero.py.
References pyNastran.bdf.cards.aero.PAERO2.lth1.
Referenced by pyNastran.bdf.cards.aero.PAERO2.rawFields().
def pyNastran.bdf.cards.aero.PAERO2.rawFields | ( | self | ) |
Definition at line 963 of file aero.py.
References pyNastran.bdf.cards.aero.PAERO2.__init__().
Referenced by pyNastran.bdf.cards.baseCard.Property.__init__(), pyNastran.bdf.cards.elements.shell.CTRIAX.__init__(), pyNastran.bdf.cards.elements.shell.CSHEAR.Area(), pyNastran.bdf.cards.baseCard.BaseCard.buildTableLines(), pyNastran.bdf.cards.materials.MATS1.crossReference(), pyNastran.bdf.cards.loads.staticLoads.FORCE1.G2(), pyNastran.bdf.cards.baseCard.BaseCard.isSameCard(), pyNastran.bdf.cards.elements.springs.SpringElement.Mass(), pyNastran.bdf.cards.sets.ABCQSet.rawFields(), pyNastran.bdf.cards.nodes.SPOINTs.rawFields(), pyNastran.bdf.cards.dynamic.TSTEP.rawFields(), pyNastran.bdf.cards.thermal.loads.QHBDY.rawFields(), pyNastran.bdf.cards.loads.loads.SLOAD.rawFields(), pyNastran.bdf.cards.thermal.loads.TEMP.rawFields(), pyNastran.bdf.cards.loads.staticLoads.LOAD.rawFields(), pyNastran.bdf.cards.loads.loads.DLOAD.rawFields(), pyNastran.bdf.cards.methods.EIGP.rawFields(), pyNastran.bdf.cards.elements.mass.CONM1.rawFields(), pyNastran.bdf.cards.tables.TIC.rawFields(), pyNastran.bdf.cards.optimization.DVPREL2.rawFields(), pyNastran.bdf.cards.loads.staticLoads.PLOAD4.rawFields(), pyNastran.bdf.cards.properties.bars.PBEAML.rawFields(), pyNastran.bdf.cards.elements.elements.CFAST.reprFields(), pyNastran.bdf.cards.elements.damper.CVISC.reprFields(), pyNastran.bdf.cards.properties.mass.NSM.reprFields(), pyNastran.bdf.cards.properties.damper.PDAMP.reprFields(), pyNastran.bdf.cards.properties.mass.PMASS.reprFields(), pyNastran.bdf.cards.properties.damper.PDAMP5.reprFields(), pyNastran.bdf.cards.elements.springs.SpringElement.reprFields(), pyNastran.bdf.cards.tables.TABLED1.reprFields(), pyNastran.bdf.cards.properties.bush.PBUSH.reprFields(), pyNastran.bdf.cards.properties.damper.PDAMPT.reprFields(), pyNastran.bdf.cards.tables.TABLED2.reprFields(), pyNastran.bdf.cards.tables.TABLED3.reprFields(), pyNastran.bdf.cards.tables.TABLEM2.reprFields(), pyNastran.bdf.cards.tables.TABLEM3.reprFields(), pyNastran.bdf.cards.tables.TABLEM4.reprFields(), pyNastran.bdf.cards.properties.bush.PBUSH1D.reprFields(), pyNastran.bdf.cards.tables.TABLES1.reprFields(), pyNastran.bdf.cards.tables.TABLEST.reprFields(), pyNastran.bdf.cards.tables.TABRNDG.reprFields(), pyNastran.bdf.cards.elements.bars.CBEAM.reprFields(), pyNastran.bdf.cards.sets.Set.SetIDs(), pyNastran.bdf.cards.elements.bars.CROD.Stiffness1D(), pyNastran.bdf.cards.coordinateSystems.Coord.T(), and pyNastran.bdf.cards.loads.loads.RANDPS.Tid().
def pyNastran.bdf.cards.aero.PAERO2.reprFields | ( | self | ) |
Reimplemented from pyNastran.bdf.cards.baseCard.BaseCard.
Definition at line 969 of file aero.py.
References pyNastran.bdf.cards.aero.SPLINE1.box1, pyNastran.bdf.cards.aero.SPLINE1.caero, pyNastran.bdf.cards.aero.SPLINE2.caero, pyNastran.bdf.cards.aero.SPLINE4.caero, pyNastran.bdf.cards.aero.SPLINE5.caero, pyNastran.bdf.cards.elements.elements.CFAST.eid, pyNastran.bdf.cards.elements.damper.CVISC.eid, pyNastran.bdf.cards.elements.rigid.RBAR.eid, pyNastran.bdf.cards.elements.bush.CBUSH.eid, pyNastran.bdf.cards.elements.mass.CMASS1.eid, pyNastran.bdf.cards.elements.elements.CGAP.eid, pyNastran.bdf.cards.elements.damper.CDAMP1.eid, pyNastran.bdf.cards.elements.solid.CHEXA8.eid, pyNastran.bdf.cards.thermal.thermal.CHBDYE.eid, pyNastran.bdf.cards.elements.mass.CMASS2.eid, pyNastran.bdf.cards.elements.rigid.RBAR1.eid, pyNastran.bdf.cards.elements.damper.CDAMP2.eid, pyNastran.bdf.cards.elements.springs.CELAS1.eid, pyNastran.bdf.cards.elements.bush.CBUSH1D.eid, pyNastran.bdf.cards.elements.solid.CHEXA20.eid, pyNastran.bdf.cards.elements.elements.CRAC2D.eid, pyNastran.bdf.cards.elements.shell.CTRIA3.eid, pyNastran.bdf.cards.thermal.thermal.CHBDYG.eid, pyNastran.bdf.cards.elements.damper.CDAMP3.eid, pyNastran.bdf.cards.elements.elements.CRAC3D.eid, pyNastran.bdf.cards.elements.bush.CBUSH2D.eid, pyNastran.bdf.cards.elements.springs.CELAS2.eid, pyNastran.bdf.cards.elements.damper.CDAMP4.eid, pyNastran.bdf.cards.elements.mass.CMASS3.eid, pyNastran.bdf.cards.elements.solid.CPENTA6.eid, pyNastran.bdf.cards.elements.damper.CDAMP5.eid, pyNastran.bdf.cards.thermal.thermal.CHBDYP.eid, pyNastran.bdf.cards.elements.mass.CMASS4.eid, pyNastran.bdf.cards.elements.rigid.RBE2.eid, pyNastran.bdf.cards.elements.bars.CROD.eid, pyNastran.bdf.cards.elements.shell.CTRIA6.eid, pyNastran.bdf.cards.elements.springs.CELAS3.eid, pyNastran.bdf.cards.elements.solid.CPENTA15.eid, pyNastran.bdf.cards.elements.mass.CONM1.eid, pyNastran.bdf.cards.elements.springs.CELAS4.eid, pyNastran.bdf.cards.elements.solid.CTETRA4.eid, pyNastran.bdf.cards.elements.shell.CTRIAR.eid, pyNastran.bdf.cards.elements.shell.CTRIAX.eid, pyNastran.bdf.cards.thermal.thermal.CONV.eid, pyNastran.bdf.cards.elements.solid.CTETRA10.eid, pyNastran.bdf.cards.elements.shell.CTRIAX6.eid, pyNastran.bdf.cards.elements.bars.CTUBE.eid, pyNastran.bdf.cards.aero.CAERO1.eid, pyNastran.bdf.cards.elements.bars.CONROD.eid, pyNastran.bdf.cards.aero.CAERO2.eid, pyNastran.bdf.cards.elements.bars.CBAR.eid, pyNastran.bdf.cards.elements.shell.CSHEAR.eid, pyNastran.bdf.cards.elements.shell.CQUAD4.eid, pyNastran.bdf.cards.elements.shell.CQUADR.eid, pyNastran.bdf.cards.loads.staticLoads.PLOAD1.eid, pyNastran.bdf.cards.elements.shell.CQUAD.eid, pyNastran.bdf.cards.loads.staticLoads.PLOAD4.eid, pyNastran.bdf.cards.elements.shell.CQUAD8.eid, pyNastran.bdf.cards.elements.bars.CBEAM3.eid, pyNastran.bdf.cards.aero.SPLINE1.eid, pyNastran.bdf.cards.aero.SPLINE2.eid, pyNastran.bdf.cards.elements.bars.CBEAM.eid, pyNastran.bdf.cards.elements.shell.CQUADX.eid, pyNastran.bdf.cards.loads.staticLoads.PLOADX1.eid, pyNastran.bdf.cards.aero.SPLINE4.eid, pyNastran.bdf.cards.aero.SPLINE5.eid, and pyNastran.bdf.cards.elements.bars.CBEND.eid.
Referenced by pyNastran.bdf.cards.sets.Set.reprFields(), and pyNastran.bdf.cards.baseCard.BaseCard.reprFields().
string pyNastran::bdf::cards::aero.PAERO2::type = 'PAERO2' [static] |
Reimplemented from pyNastran.bdf.cards.baseCard.BaseCard.
Definition at line 929 of file aero.py.
Referenced by pyNastran.bdf.cards.nodes.Node::__init__(), pyNastran.bdf.cards.sets.ABQSet1::__init__(), pyNastran.bdf.cards.baseCard.Property::__init__(), pyNastran.bdf.cards.baseCard.Element::__init__(), pyNastran.bdf.cards.sets.CSET1::__init__(), pyNastran.bdf.cards.dmig.NastranMatrix::__repr__(), pyNastran.bdf.cards.elements.shell.ShellElement::Area(), pyNastran.bdf.cards.properties.bars.LineProperty::areaL(), pyNastran.bdf.cards.materials.MAT2::Dplate(), pyNastran.bdf.cards.loads.staticLoads.Force::F(), pyNastran.bdf.cards.elements.shell.ShellElement::flipNormal(), pyNastran.bdf.cards.dmig.NastranMatrix::getDType(), pyNastran.bdf.cards.loads.staticLoads.Moment::getLoads(), pyNastran.bdf.cards.elements.shell.CTRIA3::getReprDefaults(), pyNastran.bdf.cards.properties.bars.LineProperty::IAreaL(), pyNastran.bdf.cards.dmig.DMI::isComplex(), pyNastran.bdf.cards.dmig.DMI::isReal(), pyNastran.bdf.cards.elements.solid.SolidElement::isSameCard(), pyNastran.bdf.cards.elements.damper.CDAMP1::isSameCard(), pyNastran.bdf.cards.baseCard.BaseCard::isSameFields(), pyNastran.bdf.cards.elements.springs.SpringElement::K(), pyNastran.bdf.cards.elements.mass.CMASS3::Mass(), pyNastran.bdf.cards.properties.bars.PBARL::MassPerLength(), pyNastran.bdf.cards.properties.shell.PCOMP::nPlies(), pyNastran.bdf.cards.baseCard.BaseCard::printCard(), pyNastran.bdf.cards.elements.solid.SolidElement::rawFields(), pyNastran.bdf.cards.elements.elements.CrackElement::rawFields(), pyNastran.bdf.cards.baseCard.BaseCard::reprFields(), pyNastran.bdf.cards.baseCard.BaseCard::writeCodeAster(), and pyNastran.bdf.cards.baseCard.BaseCard::writeCodeAsterLoad().
Property identification number.
(Integer > 0)
Definition at line 931 of file aero.py.
Referenced by pyNastran.bdf.cards.properties.shell.PCOMP::__init__(), pyNastran.bdf.cards.properties.properties.PRAC2D::__init__(), pyNastran.bdf.cards.elements.shell.CSHEAR::Area(), pyNastran.bdf.cards.properties.bars.PBAR::Area(), pyNastran.bdf.cards.properties.bars.PTUBE::area2(), pyNastran.bdf.cards.elements.shell.CQUAD8::AreaCentroid(), pyNastran.bdf.cards.elements.damper.CVISC::B(), pyNastran.bdf.cards.elements.damper.CDAMP1::B(), pyNastran.bdf.cards.elements.damper.CDAMP3::B(), pyNastran.bdf.cards.elements.elements.CFAST::crossReference(), pyNastran.bdf.cards.elements.mass.CMASS1::crossReference(), pyNastran.bdf.cards.elements.elements.CGAP::crossReference(), pyNastran.bdf.cards.properties.springs.PELAST::crossReference(), pyNastran.bdf.cards.properties.properties.PRAC2D::crossReference(), pyNastran.bdf.cards.properties.bars.PROD::crossReference(), pyNastran.bdf.cards.properties.shell.PSHELL::crossReference(), pyNastran.bdf.cards.elements.shell.QuadShell::getReprDefaults(), pyNastran.bdf.cards.elements.bars.CBEAM::initOfftBit(), pyNastran.bdf.cards.elements.bars.CBAR::initX_G0(), pyNastran.bdf.cards.elements.springs.CELAS1::isSameCard(), pyNastran.bdf.cards.elements.mass.CMASS3::isSameCard(), pyNastran.bdf.cards.baseCard.Element::isSameCard(), pyNastran.bdf.cards.elements.springs.CELAS3::isSameCard(), pyNastran.bdf.cards.properties.shell.PSHEAR::isSameCard(), pyNastran.bdf.cards.elements.springs.CELAS1::K(), pyNastran.bdf.cards.elements.springs.CELAS3::K(), pyNastran.bdf.cards.elements.mass.CMASS1::Mass(), pyNastran.bdf.cards.properties.shell.PCOMP::MassPerArea(), pyNastran.bdf.cards.properties.bars.PBARL::MassPerLength(), pyNastran.bdf.cards.properties.bars.PBEAM::MassPerLength(), pyNastran.bdf.cards.thermal.thermal.ThermalElement::Pid(), pyNastran.bdf.cards.elements.mass.CMASS1::Pid(), pyNastran.bdf.cards.properties.springs.PELAST::Pid(), pyNastran.bdf.cards.optimization.DVPREL2::Pid(), pyNastran.bdf.cards.properties.properties.PFAST::rawFields(), pyNastran.bdf.cards.properties.damper.PDAMP::rawFields(), pyNastran.bdf.cards.properties.mass.PMASS::rawFields(), pyNastran.bdf.cards.properties.springs.PELAS::rawFields(), pyNastran.bdf.cards.properties.damper.PDAMP5::rawFields(), pyNastran.bdf.cards.properties.bush.PBUSH::rawFields(), pyNastran.bdf.cards.properties.properties.PGAP::rawFields(), pyNastran.bdf.cards.properties.damper.PDAMPT::rawFields(), pyNastran.bdf.cards.elements.damper.CDAMP3::rawFields(), pyNastran.bdf.cards.properties.properties.PLSOLID::rawFields(), pyNastran.bdf.cards.properties.bush.PBUSH1D::rawFields(), pyNastran.bdf.cards.properties.properties.PRAC3D::rawFields(), pyNastran.bdf.cards.elements.shell.CTRIA6::rawFields(), pyNastran.bdf.cards.thermal.thermal.PHBDY::rawFields(), pyNastran.bdf.cards.properties.shell.PCOMP::rawFields(), pyNastran.bdf.cards.properties.bars.PROD::rawFields(), pyNastran.bdf.cards.properties.bars.PTUBE::rawFields(), pyNastran.bdf.cards.aero.MKAERO2::rawFields(), pyNastran.bdf.cards.elements.bars.CBAR::rawFields(), pyNastran.bdf.cards.properties.bars.PBEAM::rawFields(), pyNastran.bdf.cards.properties.bars.PBEAML::rawFields(), pyNastran.bdf.cards.properties.damper.PVISC::reprFields(), pyNastran.bdf.cards.properties.properties.PFAST::reprFields(), pyNastran.bdf.cards.properties.springs.PELAS::reprFields(), pyNastran.bdf.cards.properties.properties.PGAP::reprFields(), pyNastran.bdf.cards.properties.properties.PSOLID::reprFields(), pyNastran.bdf.cards.properties.properties.PRAC2D::reprFields(), pyNastran.bdf.cards.thermal.thermal.PCONVM::reprFields(), pyNastran.bdf.cards.properties.shell.PCOMP::reprFields(), pyNastran.bdf.cards.elements.shell.CSHEAR::reprFields(), pyNastran.bdf.cards.properties.bars.PBAR::reprFields(), pyNastran.bdf.cards.elements.shell.CQUAD4::reprFields(), pyNastran.bdf.cards.aero.MKAERO2::reprFields(), pyNastran.bdf.cards.properties.bars.PBARL::reprFields(), pyNastran.bdf.cards.elements.shell.CQUAD::reprFields(), pyNastran.bdf.cards.elements.bars.CBEAM3::reprFields(), pyNastran.bdf.cards.elements.solid.SolidElement::Rho(), pyNastran.bdf.cards.elements.bars.CBEAM::Stiffness(), pyNastran.bdf.cards.elements.bars.CROD::Stiffness1D(), pyNastran.bdf.cards.elements.shell.CQUADR::Thickness(), pyNastran.bdf.cards.elements.shell.CQUAD::Thickness(), pyNastran.bdf.cards.elements.shell.CQUAD4::writeAsCTRIA3(), pyNastran.bdf.cards.properties.properties.PSOLID::writeCalculix(), pyNastran.bdf.cards.properties.shell.PSHELL::writeCalculix(), pyNastran.bdf.cards.properties.bars.PROD::writeCodeAster(), pyNastran.bdf.cards.elements.bars.CONROD::writeCodeAster(), pyNastran.bdf.cards.properties.bars.PBAR::writeCodeAster(), pyNastran.bdf.cards.properties.shell.PSHELL::writeCodeAster(), pyNastran.bdf.cards.properties.bars.PBARL::writeCodeAster(), pyNastran.bdf.cards.properties.bars.PBEAM::writeCodeAster(), and pyNastran.bdf.cards.properties.bars.PBEAML::writeCodeAster().
Orientation flag.
Type of motion allowed for bodies. Refers to the aerodynamic coordinate system of ACSID. See AERO entry. (Character = 'Z', 'Y', or 'ZY')
Definition at line 934 of file aero.py.
Referenced by pyNastran.bdf.cards.aero.PAERO1.Bodies().
Reference half-width of body and the width of the constant width interference tube.
(Real > 0.0)
Definition at line 936 of file aero.py.
Referenced by pyNastran.bdf.cards.aero.PAERO1.rawFields().
Aspect ratio of the interference tube (height/width).
float>0.
Definition at line 937 of file aero.py.
Referenced by pyNastran.bdf.cards.aero.PAERO1.reprFields().
Identification number of an AEFACT entry containing a list of slender body half-widths at the end points of the slender body elements.
If blank, the value of WIDTH will be used. (Integer > 0 or blank)
Definition at line 940 of file aero.py.
Referenced by pyNastran.bdf.cards.aero.PAERO1.reprFields().
Identification number of an AEFACT entry containing a list of slender body half-widths at the end points of the interference elements.
If blank, the value of WIDTH will be used. (Integer > 0 or blank)
Definition at line 943 of file aero.py.
Referenced by pyNastran.bdf.cards.aero.PAERO1.reprFields().
dentification number of AEFACT entries for defining ? arrays for interference calculations.
(Integer >= 0)
Definition at line 945 of file aero.py.
Referenced by pyNastran.bdf.cards.aero.PAERO2.__init__().