pyNastran
0.5.0
pyNastran BDF Reader/Writer, OP2 Parser, and GUI
|
Specifies the free convection boundary condition properties of a boundary condition surface element used for heat transfer analysis. More...
Public Member Functions | |
def | __init__ |
def | rawFields |
def | reprFields |
Public Attributes | |
pconid | |
Convection property identification number. | |
mid | |
Material property identification number. | |
form | |
Type of formula used for free convection. | |
expf | |
Free convection exponent as implemented within the context of the particular form that is chosen. | |
ftype | |
Formula type for various configurations of free convection. | |
tid | |
Identification number of a TABLEHT entry that specifies the twovariable tabular function of the free convection heat transfer coefficient. | |
chlen | |
Characteristic length. | |
gidin | |
Grid ID of the referenced inlet point. | |
ce | |
Coordinate system for defining orientation vector. | |
e1 | |
Components of the orientation vector in coordinate system CE. | |
e2 | |
e3 | |
Static Public Attributes | |
string | type = 'PCONV' |
Specifies the free convection boundary condition properties of a boundary condition surface element used for heat transfer analysis.
Definition at line 295 of file thermal.py.
def pyNastran.bdf.cards.thermal.thermal.PCONV.__init__ | ( | self, | |
card = None , |
|||
data = None |
|||
) |
Reimplemented from pyNastran.bdf.cards.thermal.thermal.ThermalProperty.
Definition at line 297 of file thermal.py.
References pyNastran.bdf.cards.materials.CREEP.mid, pyNastran.bdf.cards.properties.damper.PDAMP5.mid, pyNastran.bdf.cards.materials.MAT1.mid, pyNastran.bdf.cards.properties.properties.PLSOLID.mid, pyNastran.bdf.cards.baseCard.Property.mid, pyNastran.bdf.cards.properties.properties.PSOLID.mid, pyNastran.bdf.cards.properties.properties.PRAC2D.mid, pyNastran.bdf.cards.materials.MAT2.mid, pyNastran.bdf.cards.thermal.thermal.PCONV.mid, pyNastran.bdf.cards.properties.properties.PRAC3D.mid, pyNastran.bdf.cards.materials.MAT3.mid, pyNastran.bdf.cards.elements.shell.CTRIAX6.mid, pyNastran.bdf.cards.materials.MAT4.mid, pyNastran.bdf.cards.elements.bars.CONROD.mid, pyNastran.bdf.cards.properties.bars.PROD.mid, pyNastran.bdf.cards.properties.bars.PTUBE.mid, pyNastran.bdf.cards.materials.MAT8.mid, pyNastran.bdf.cards.properties.shell.PSHEAR.mid, pyNastran.bdf.cards.properties.bars.PBAR.mid, pyNastran.bdf.cards.materials.MAT9.mid, pyNastran.bdf.cards.materials.MAT10.mid, pyNastran.bdf.cards.properties.bars.PBARL.mid, pyNastran.bdf.cards.materials.MATHP.mid, pyNastran.bdf.cards.properties.bars.PBEAM.mid, pyNastran.bdf.cards.materials.MATS1.mid, pyNastran.bdf.cards.properties.bars.PBEAML.mid, and pyNastran.bdf.cards.properties.bars.PBEND.mid.
Referenced by pyNastran.bdf.cards.thermal.thermal.PCONV.reprFields().
Definition at line 330 of file thermal.py.
References pyNastran.bdf.cards.thermal.thermal.PCONV.expf, pyNastran.bdf.cards.materials.CREEP.form, pyNastran.bdf.cards.thermal.thermal.PCONV.form, pyNastran.bdf.cards.dmig.DMI.form, pyNastran.bdf.cards.thermal.thermal.PCONV.ftype, pyNastran.bdf.cards.thermal.thermal.PCONV.reprFields(), and pyNastran::bdf::fieldWriter.set_blank_if_default().
Referenced by pyNastran.bdf.cards.baseCard.Property.__init__(), pyNastran.bdf.cards.baseCard.BaseCard.buildTableLines(), 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 335 of file thermal.py.
References pyNastran.bdf.cards.thermal.thermal.PCONV.__init__(), pyNastran.bdf.cards.properties.damper.PVISC.ce, pyNastran.bdf.cards.thermal.thermal.CHBDYP.ce, pyNastran.bdf.cards.thermal.thermal.PCONV.ce, pyNastran.bdf.cards.thermal.thermal.PCONV.chlen, pyNastran.bdf.cards.coordinateSystems.Coord.e1, pyNastran.bdf.cards.thermal.thermal.CHBDYP.e1, pyNastran.bdf.cards.thermal.thermal.PCONV.e1, pyNastran.bdf.cards.coordinateSystems.Cord2x.e1, pyNastran.bdf.cards.coordinateSystems.Cord1x.e1, pyNastran.bdf.cards.properties.bars.PBEAM.e1, pyNastran.bdf.cards.properties.bars.PBEND.e1, pyNastran.bdf.cards.coordinateSystems.Coord.e2, pyNastran.bdf.cards.thermal.thermal.CHBDYP.e2, pyNastran.bdf.cards.thermal.thermal.PCONV.e2, pyNastran.bdf.cards.coordinateSystems.Cord2x.e2, pyNastran.bdf.cards.coordinateSystems.Cord1x.e2, pyNastran.bdf.cards.properties.bars.PBEAM.e2, pyNastran.bdf.cards.properties.bars.PBEND.e2, pyNastran.bdf.cards.coordinateSystems.Coord.e3, pyNastran.bdf.cards.thermal.thermal.CHBDYP.e3, pyNastran.bdf.cards.thermal.thermal.PCONV.e3, pyNastran.bdf.cards.coordinateSystems.Cord2x.e3, pyNastran.bdf.cards.coordinateSystems.Cord1x.e3, pyNastran.bdf.cards.thermal.thermal.PCONV.gidin, pyNastran.bdf.cards.materials.CREEP.mid, pyNastran.bdf.cards.properties.damper.PDAMP5.mid, pyNastran.bdf.cards.materials.MAT1.mid, pyNastran.bdf.cards.properties.properties.PLSOLID.mid, pyNastran.bdf.cards.baseCard.Property.mid, pyNastran.bdf.cards.properties.properties.PSOLID.mid, pyNastran.bdf.cards.properties.properties.PRAC2D.mid, pyNastran.bdf.cards.materials.MAT2.mid, pyNastran.bdf.cards.thermal.thermal.PCONV.mid, pyNastran.bdf.cards.properties.properties.PRAC3D.mid, pyNastran.bdf.cards.materials.MAT3.mid, pyNastran.bdf.cards.elements.shell.CTRIAX6.mid, pyNastran.bdf.cards.materials.MAT4.mid, pyNastran.bdf.cards.elements.bars.CONROD.mid, pyNastran.bdf.cards.properties.bars.PROD.mid, pyNastran.bdf.cards.properties.bars.PTUBE.mid, pyNastran.bdf.cards.materials.MAT8.mid, pyNastran.bdf.cards.properties.shell.PSHEAR.mid, pyNastran.bdf.cards.properties.bars.PBAR.mid, pyNastran.bdf.cards.materials.MAT9.mid, pyNastran.bdf.cards.materials.MAT10.mid, pyNastran.bdf.cards.properties.bars.PBARL.mid, pyNastran.bdf.cards.materials.MATHP.mid, pyNastran.bdf.cards.properties.bars.PBEAM.mid, pyNastran.bdf.cards.materials.MATS1.mid, pyNastran.bdf.cards.properties.bars.PBEAML.mid, pyNastran.bdf.cards.properties.bars.PBEND.mid, pyNastran.bdf.cards.thermal.thermal.PCONV.pconid, pyNastran::bdf::fieldWriter.set_blank_if_default(), pyNastran.bdf.cards.tables.TABLED1.tid, pyNastran.bdf.cards.tables.TABLED2.tid, pyNastran.bdf.cards.tables.TABLED3.tid, pyNastran.bdf.cards.tables.TABLEM1.tid, pyNastran.bdf.cards.tables.TABLEM2.tid, pyNastran.bdf.cards.tables.TABLEM3.tid, pyNastran.bdf.cards.tables.TABLEM4.tid, pyNastran.bdf.cards.tables.TABLES1.tid, pyNastran.bdf.cards.thermal.thermal.PCONV.tid, pyNastran.bdf.cards.tables.TABLEST.tid, pyNastran.bdf.cards.tables.TABRND1.tid, pyNastran.bdf.cards.loads.loads.TLOAD1.tid, pyNastran.bdf.cards.tables.TABRNDG.tid, pyNastran.bdf.cards.loads.loads.RANDPS.tid, and pyNastran.bdf.cards.materials.MATS1.tid.
Referenced by pyNastran.bdf.cards.thermal.thermal.PCONV.rawFields().
string pyNastran::bdf::cards::thermal::thermal.PCONV::type = 'PCONV' [static] |
Reimplemented from pyNastran.bdf.cards.baseCard.BaseCard.
Definition at line 296 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().
Convection property identification number.
(Integer > 0)
Definition at line 298 of file thermal.py.
Referenced by pyNastran.bdf.cards.thermal.thermal.PCONV::reprFields(), and pyNastran.bdf.cards.thermal.thermal.PCONVM::reprFields().
Material property identification number.
(Integer > 0)
Definition at line 299 of file thermal.py.
Referenced by pyNastran.bdf.cards.thermal.thermal.PCONV.__init__(), pyNastran.bdf.cards.baseCard.BaseCard.__repr__(), pyNastran.bdf.cards.elements.bars.CTUBE.Centroid(), pyNastran.bdf.cards.properties.bars.LineProperty.E(), pyNastran.bdf.cards.properties.bars.LineProperty.G(), pyNastran.bdf.cards.properties.bars.LineProperty.I12(), pyNastran.bdf.cards.properties.shell.PSHELL.MassPerArea(), pyNastran.bdf.cards.properties.properties.CrackProperty.Mid(), pyNastran.bdf.cards.properties.shell.PSHELL.Mid2(), pyNastran.bdf.cards.thermal.thermal.PCONV.reprFields(), pyNastran.bdf.cards.thermal.thermal.PCONVM.reprFields(), pyNastran.bdf.cards.elements.shell.CTRIAX.reprFields(), pyNastran.bdf.cards.properties.properties.SolidProperty.Rho(), and pyNastran.bdf.cards.properties.shell.PSHELL.Rho().
Type of formula used for free convection.
(Integer 0, 1, 10, 11, 20, or 21)
Definition at line 300 of file thermal.py.
Referenced by pyNastran.bdf.cards.thermal.thermal.PCONV.rawFields(), and pyNastran.bdf.cards.thermal.thermal.PCONVM.rawFields().
Free convection exponent as implemented within the context of the particular form that is chosen.
Definition at line 302 of file thermal.py.
Referenced by pyNastran.bdf.cards.thermal.thermal.PCONV.rawFields().
Formula type for various configurations of free convection.
Definition at line 303 of file thermal.py.
Referenced by pyNastran.bdf.cards.thermal.thermal.PCONV.rawFields().
Identification number of a TABLEHT entry that specifies the twovariable tabular function of the free convection heat transfer coefficient.
Definition at line 305 of file thermal.py.
Referenced by pyNastran.bdf.cards.materials.MaterialDependence.__init__(), and pyNastran.bdf.cards.thermal.thermal.PCONV.reprFields().
Characteristic length.
Definition at line 306 of file thermal.py.
Referenced by pyNastran.bdf.cards.thermal.thermal.PCONV.reprFields().
Grid ID of the referenced inlet point.
Definition at line 307 of file thermal.py.
Referenced by pyNastran.bdf.cards.thermal.thermal.PCONV.reprFields().
Coordinate system for defining orientation vector.
(Integer > 0;Default = 0
Definition at line 308 of file thermal.py.
Referenced by pyNastran.bdf.cards.thermal.thermal.PCONV.reprFields().
Components of the orientation vector in coordinate system CE.
The origin of the orientation vector is grid point G1. (Real or blank)
Definition at line 309 of file thermal.py.
Referenced by pyNastran.bdf.cards.coordinateSystems.CORD1S.__init__(), pyNastran.bdf.cards.coordinateSystems.CORD2R.__init__(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.__repr__(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.__repr__(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.__reprTransient__(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.__reprTransient__(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.add(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.addF06Data(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.addNewEid(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.addNewEid(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.addNewEid(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.addNewEidSort1(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.addNewEidSort1(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.addNewEidSort1(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.addNewTransient(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.addSort1(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.deleteTransient(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.getTransients(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.getTransients(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.processF06Data(), pyNastran.bdf.cards.thermal.thermal.PCONV.reprFields(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.writeElement(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.writeElementTransient(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.writeF06(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.writeF06(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.writeF06Transient(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.writeF06Transient(), and pyNastran.bdf.cards.coordinateSystems.CylindricalCoord.XYZtoCoord().
Definition at line 309 of file thermal.py.
Referenced by pyNastran.bdf.cards.coordinateSystems.CORD1S.__init__(), pyNastran.bdf.cards.coordinateSystems.CORD2R.__init__(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.__repr__(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.__repr__(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.__reprTransient__(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.__reprTransient__(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.add(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.addF06Data(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.addNewEid(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.addNewEid(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.addNewEid(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.addNewEidSort1(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.addNewEidSort1(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.addNewEidSort1(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.addNewTransient(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.addSort1(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.deleteTransient(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.getTransients(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.getTransients(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.processF06Data(), pyNastran.bdf.cards.thermal.thermal.PCONV.reprFields(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.writeElement(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.writeElementTransient(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.writeF06(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.writeF06(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.writeF06Transient(), and pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.writeF06Transient().
Definition at line 309 of file thermal.py.
Referenced by pyNastran.bdf.cards.coordinateSystems.CORD1S.__init__(), pyNastran.bdf.cards.coordinateSystems.CORD2R.__init__(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.__repr__(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.__repr__(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.__reprTransient__(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.__reprTransient__(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.add(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.addF06Data(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.addNewEid(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.addNewEid(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.addNewEid(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.addNewEidSort1(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.addNewEidSort1(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.addNewEidSort1(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.addNewTransient(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.addSort1(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.deleteTransient(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.deleteTransient(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.deleteTransient(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.getTransients(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.getTransients(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.processF06Data(), pyNastran.bdf.cards.thermal.thermal.PCONV.reprFields(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.writeElement(), pyNastran.op2.tables.oes_stressStrain.real.oes_solids.SolidStrainObject.writeElementTransient(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.writeF06(), pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.writeF06(), pyNastran.op2.tables.oes_stressStrain.complex.oes_bars.ComplexBarStrainObject.writeF06Transient(), and pyNastran.op2.tables.oes_stressStrain.real.oes_bars.BarStrainObject.writeF06Transient().