pyNastran  0.5.0
pyNastran BDF Reader/Writer, OP2 Parser, and GUI
pyNastran.bdf.cards.thermal.thermal.PCONV Class Reference

Specifies the free convection boundary condition properties of a boundary condition surface element used for heat transfer analysis. More...

Inheritance diagram for pyNastran.bdf.cards.thermal.thermal.PCONV:
pyNastran.bdf.cards.thermal.thermal.ThermalProperty pyNastran.bdf.cards.thermal.thermal.ThermalCard pyNastran.bdf.cards.baseCard.BaseCard pyNastran.bdf.bdfInterface.BDF_Card.BDFCard

List of all members.

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'

Detailed Description

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.


Constructor & Destructor Documentation

def pyNastran.bdf.cards.thermal.thermal.PCONV.__init__ (   self,
  card = None,
  data = None 
)

Member Function Documentation

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().


Member Data Documentation

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().

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().


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