pyNastran  0.5.0
pyNastran BDF Reader/Writer, OP2 Parser, and GUI
pyNastran.bdf.cards.elements.solid.CTETRA4 Class Reference

CTETRA EID PID G1 G2 G3 G4. More...

Inheritance diagram for pyNastran.bdf.cards.elements.solid.CTETRA4:
pyNastran.bdf.cards.elements.solid.SolidElement pyNastran.bdf.cards.elements.solid.CTETRA10

List of all members.

Public Member Functions

def __init__
def Volume
def Centroid
def getFaceNodes
def Stiffness
def BtEB
def zeta
def Jacobian
 

\[ \large [J] = \left[ \begin{array}{ccc} 1 & 1 & 1 \\ x_1 & y_1 & z_1 \\ x_2 & y_2 & z_2 \\ x_3 & y_3 & z_3 \\ x_4 & y_4 & z_4 \\ \end{array} \right] \]


Public Attributes

 eid
 pid

Static Public Attributes

string type = 'CTETRA'
string asterType = 'TETRA4'
string calculixType = 'C3D4'

Detailed Description

CTETRA EID PID G1 G2 G3 G4.

Definition at line 329 of file solid.py.


Constructor & Destructor Documentation

def pyNastran.bdf.cards.elements.solid.CTETRA4.__init__ (   self,
  card = None,
  data = None 
)

Member Function Documentation

\[ \large [J] = \left[ \begin{array}{ccc} 1 & 1 & 1 \\ x_1 & y_1 & z_1 \\ x_2 & y_2 & z_2 \\ x_3 & y_3 & z_3 \\ x_4 & y_4 & z_4 \\ \end{array} \right] \]

Todo:
this has got to be wrong
Warning:
this has got to be wrong

Definition at line 423 of file solid.py.

References pyNastran.bdf.cards.elements.solid.CTETRA4.__init__(), 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.elements.mass.CMASS2.eid, pyNastran.bdf.cards.elements.rigid.RBAR1.eid, pyNastran.bdf.cards.elements.damper.CDAMP2.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.elements.damper.CDAMP3.eid, pyNastran.bdf.cards.elements.elements.CRAC3D.eid, pyNastran.bdf.cards.elements.bush.CBUSH2D.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.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.solid.CPENTA15.eid, pyNastran.bdf.cards.elements.mass.CONM1.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.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.elements.shell.CQUAD.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.aero.SPLINE4.eid, pyNastran.bdf.cards.aero.SPLINE5.eid, and pyNastran.bdf.cards.elements.bars.CBEND.eid.

Referenced by pyNastran.bdf.cards.elements.solid.CTETRA4.BtEB(), pyNastran.bdf.cards.elements.solid.CTETRA4.Stiffness(), and pyNastran.bdf.cards.elements.solid.CTETRA4.zeta().


Member Data Documentation

Reimplemented in pyNastran.bdf.cards.elements.solid.CTETRA10.

Definition at line 331 of file solid.py.

Reimplemented in pyNastran.bdf.cards.elements.solid.CTETRA10.

Definition at line 332 of file solid.py.

Reimplemented in pyNastran.bdf.cards.elements.solid.CTETRA10.

Definition at line 333 of file solid.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.loads.staticLoads.PLOAD4::Cid(), pyNastran.bdf.cards.thermal.thermal.CHBDYP::crossReference(), 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.solid.CTETRA4::Jacobian(), pyNastran.bdf.cards.elements.shell.QuadShell::MassMatrix(), pyNastran.bdf.cards.elements.solid.SolidElement::rawFields(), pyNastran.bdf.cards.thermal.thermal.CHBDYE::rawFields(), pyNastran.bdf.cards.elements.elements.CrackElement::rawFields(), pyNastran.bdf.cards.elements.springs.CELAS2::rawFields(), pyNastran.bdf.cards.thermal.thermal.CONV::rawFields(), pyNastran.bdf.cards.loads.staticLoads.PLOAD2::rawFields(), pyNastran.bdf.cards.loads.staticLoads.PLOAD4::rawFields(), pyNastran.bdf.cards.thermal.thermal.CHBDYE::reprFields(), pyNastran.bdf.cards.thermal.thermal.CHBDYG::reprFields(), pyNastran.bdf.cards.elements.springs.CELAS2::reprFields(), pyNastran.bdf.cards.thermal.thermal.CHBDYP::reprFields(), pyNastran.bdf.cards.thermal.thermal.PHBDY::reprFields(), pyNastran.bdf.cards.aero.PAERO2::reprFields(), pyNastran.bdf.cards.loads.staticLoads.PLOAD4::reprFields(), pyNastran.bdf.cards.loads.staticLoads.PLOAD4::transformLoad(), and pyNastran.bdf.cards.elements.springs.CELAS2::writeCodeAster().

Reimplemented from pyNastran.bdf.cards.elements.solid.SolidElement.

Reimplemented in pyNastran.bdf.cards.elements.solid.CTETRA10.

Definition at line 333 of file solid.py.

Referenced by pyNastran.bdf.cards.properties.shell.PCOMP.__init__(), pyNastran.bdf.cards.properties.properties.PRAC2D.__init__(), pyNastran.bdf.cards.properties.bars.PBAR.Area(), pyNastran.bdf.cards.properties.bars.PTUBE.area2(), 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.springs.CELAS1.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.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.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.properties.properties.PLSOLID.rawFields(), pyNastran.bdf.cards.properties.bush.PBUSH1D.rawFields(), pyNastran.bdf.cards.properties.properties.PRAC3D.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.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.properties.bars.PBAR.reprFields(), pyNastran.bdf.cards.aero.MKAERO2.reprFields(), pyNastran.bdf.cards.properties.bars.PBARL.reprFields(), 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().


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