pyNastran
0.5.0
pyNastran BDF Reader/Writer, OP2 Parser, and GUI
|
Specifies a free convection boundary condition for heat transfer analysis through connection to a surface element (CHBDYi entry). More...
Public Member Functions | |
def | __init__ |
def | crossReference |
def | TA |
def | rawFields |
def | reprFields |
Public Attributes | |
eid | |
CHBDYG, CHBDYE, or CHBDYP surface element identification number. | |
pconID | |
Convection property identification number of a PCONV entry. | |
flmnd | |
Point for film convection fluid property temperature. | |
cntrlnd | |
Control point for free convection boundary condition. | |
ta | |
Ambient points used for convection 0's are allowed for TA2 and higher. | |
Static Public Attributes | |
string | type = 'CONV' |
Specifies a free convection boundary condition for heat transfer analysis through connection to a surface element (CHBDYi entry).
Definition at line 433 of file thermal.py.
def pyNastran.bdf.cards.thermal.thermal.CONV.__init__ | ( | self, | |
card = None , |
|||
data = None |
|||
) |
Reimplemented from pyNastran.bdf.cards.thermal.thermal.ThermalBC.
Definition at line 435 of file thermal.py.
Referenced by pyNastran.bdf.cards.thermal.thermal.CONV.reprFields().
def pyNastran.bdf.cards.thermal.thermal.CONV.crossReference | ( | self, | |
model | |||
) |
Reimplemented from pyNastran.bdf.cards.thermal.thermal.ThermalCard.
Definition at line 453 of file thermal.py.
References pyNastran.bdf.cards.thermal.loads.QBDY3.cntrlnd, pyNastran.bdf.cards.thermal.thermal.CONV.cntrlnd, 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.aero.CAERO1.eid, pyNastran.bdf.cards.elements.bars.CTUBE.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.elements.bars.CBEAM.eid, pyNastran.bdf.cards.aero.SPLINE2.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, pyNastran.bdf.cards.elements.bars.CBEND.eid, pyNastran.bdf.cards.thermal.thermal.CONV.flmnd, pyNastran.bdf.cards.thermal.thermal.CONV.pconID, pyNastran.bdf.cards.thermal.thermal.CONV.rawFields(), and pyNastran.bdf.cards.thermal.thermal.CONV.ta.
Referenced by pyNastran.bdf.bdf.BDF.readBDF(), and pyNastran.bdf.bdf.BDF.readBDF_Punch().
def pyNastran.bdf.cards.thermal.thermal.CONV.TA | ( | self, | |
i = None |
|||
) |
Definition at line 457 of file thermal.py.
References pyNastran.bdf.cards.thermal.loads.QBDY3.cntrlnd, pyNastran.bdf.cards.thermal.thermal.CONV.cntrlnd, pyNastran.bdf.cards.thermal.thermal.CONV.flmnd, pyNastran.bdf.cards.thermal.thermal.CONV.reprFields(), and pyNastran::bdf::fieldWriter.set_blank_if_default().
Definition at line 462 of file thermal.py.
References 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.shell.CTRIA6.eid, pyNastran.bdf.cards.elements.bars.CROD.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.elements.bars.CBEAM.eid, pyNastran.bdf.cards.aero.SPLINE2.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, pyNastran.bdf.cards.elements.bars.CBEND.eid, pyNastran.bdf.cards.thermal.thermal.CONV.pconID, and pyNastran.bdf.cards.thermal.thermal.CONV.ta.
Referenced by pyNastran.bdf.cards.baseCard.Property.__init__(), pyNastran.bdf.cards.baseCard.BaseCard.buildTableLines(), pyNastran.bdf.cards.thermal.thermal.CONV.crossReference(), pyNastran.bdf.cards.baseCard.BaseCard.isSameCard(), pyNastran.bdf.cards.elements.springs.SpringElement.Mass(), pyNastran.bdf.cards.elements.springs.SpringElement.reprFields(), pyNastran.bdf.cards.sets.Set.SetIDs(), and pyNastran.bdf.cards.coordinateSystems.Coord.T().
Reimplemented from pyNastran.bdf.cards.baseCard.BaseCard.
Definition at line 466 of file thermal.py.
References pyNastran.bdf.cards.thermal.thermal.CONV.__init__(), pyNastran.bdf.cards.thermal.thermal.RADM.absorb, pyNastran.bdf.cards.thermal.thermal.RADM.emissivity, and pyNastran.bdf.cards.thermal.thermal.RADM.radmid.
Referenced by pyNastran.bdf.cards.thermal.thermal.CONV.TA().
string pyNastran::bdf::cards::thermal::thermal.CONV::type = 'CONV' [static] |
Reimplemented from pyNastran.bdf.cards.baseCard.BaseCard.
Definition at line 434 of file thermal.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.dmig.NastranMatrix::getDType(), pyNastran.bdf.cards.elements.solid.SolidElement::isSameCard(), pyNastran.bdf.cards.elements.springs.SpringElement::K(), pyNastran.bdf.cards.elements.solid.SolidElement::rawFields(), and pyNastran.bdf.cards.elements.elements.CrackElement::rawFields().
CHBDYG, CHBDYE, or CHBDYP surface element identification number.
(Integer > 0)
Definition at line 436 of file thermal.py.
Referenced by pyNastran.bdf.cards.aero.Spline::__init__(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStressObject::addNewEid100(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStressObject::addNewEid100(), pyNastran.bdf.cards.thermal.thermal.CONV::crossReference(), pyNastran.bdf.cards.loads.staticLoads.PLOAD2::crossReference(), pyNastran.bdf.cards.thermal.loads.QBDY1::Eid(), pyNastran.bdf.cards.loads.staticLoads.PLOAD::getLoads(), pyNastran.bdf.cards.loads.staticLoads.PLOAD2::getLoads(), pyNastran.bdf.cards.elements.shell.QuadShell::getReprDefaults(), pyNastran.bdf.cards.elements.solid.SolidElement::isSameCard(), pyNastran.bdf.cards.elements.shell.QuadShell::MassMatrix(), pyNastran.bdf.cards.elements.solid.SolidElement::rawFields(), pyNastran.bdf.cards.elements.elements.CrackElement::rawFields(), pyNastran.bdf.cards.thermal.thermal.CONV::rawFields(), pyNastran.bdf.cards.loads.staticLoads.PLOAD2::rawFields(), pyNastran.bdf.cards.thermal.thermal.PHBDY::reprFields(), and pyNastran.bdf.cards.aero.PAERO2::reprFields().
Convection property identification number of a PCONV entry.
Definition at line 437 of file thermal.py.
Referenced by pyNastran.bdf.cards.thermal.thermal.CONV.crossReference(), and pyNastran.bdf.cards.thermal.thermal.CONV.rawFields().
Point for film convection fluid property temperature.
Definition at line 438 of file thermal.py.
Referenced by pyNastran.bdf.cards.thermal.thermal.CONV.crossReference(), and pyNastran.bdf.cards.thermal.thermal.CONV.TA().
Control point for free convection boundary condition.
Definition at line 439 of file thermal.py.
Referenced by pyNastran.bdf.cards.thermal.thermal.CONV.crossReference(), pyNastran.bdf.cards.thermal.thermal.RADBC.Eid(), pyNastran.bdf.cards.thermal.thermal.RADBC.Eids(), and pyNastran.bdf.cards.thermal.thermal.CONV.TA().
Ambient points used for convection 0's are allowed for TA2 and higher.
Definition at line 440 of file thermal.py.
Referenced by pyNastran.bdf.cards.thermal.thermal.CONV.crossReference(), and pyNastran.bdf.cards.thermal.thermal.CONV.rawFields().