geom Package

dit Module

Inheritance diagram of pyNastran.op2.tables.geom.dit

class pyNastran.op2.tables.geom.dit.DIT[source]

Bases: object

_read_dit_4(data)[source]
readGust(data, n)[source]

GUST(1005,10,174) - the marker for Record 1

readTable1(func, data, n)[source]
readTable2(func, data)[source]
readTable3(func, data)[source]
readTableD1(data, n)[source]

TABLED1(1105,11,133) - the marker for Record 4

readTableD2(data, n)[source]

TABLED2(1205,12,134) - the marker for Record 5

readTableD3(data, n)[source]

TABLED3(1305,13,140) - the marker for Record 6

readTableM1(data, n)[source]

TABLEM1(105,1,93) - the marker for Record 9

readTableM2(data, n)[source]

TABLEM2(205,2,94) - the marker for Record 10

readTableM3(data, n)[source]

TABLEM3(305,3,95) - the marker for Record 11

readTableM4(data, n)[source]

TABLEM4(405,4,96) - the marker for Record 12

dynamics Module

Inheritance diagram of pyNastran.op2.tables.geom.dynamics

class pyNastran.op2.tables.geom.dynamics.DYNAMICS[source]

Bases: object

_read_dynamics_4(data)[source]
readDArea(data, n)[source]

DAREA(27,17,182) - the marker for Record 2

readDLoad(data, n)[source]

DLOAD(57,5,123) - Record 4

readDPhase(data, n)[source]

DPHASE(77,19,184) - Record 5

readDelay(data, n)[source]

DELAY(37,18,183) - Record 3

readEPoint(data, n)[source]

EPOINT(707,7,124) - Record 12

readEigb(data, n)[source]

EIGB(107,1,86) - Record 7

readEigc(data, n)[source]

EIGC(207,2,87) - Record 8

readEigp(data, n)[source]

EIGP(257,4,158) - Record 9

readEigr(data, n)[source]

EIGR(307,3,85) - Record 10

readEigrl(data, n)[source]

EIGRL(308,8,348) - Record 11

readFreq(data, n)[source]

FREQ(1307,13,126) - Record 13

readFreq1(data, n)[source]

FREQ1(1007,10,125) - Record 14

readFreq2(data, n)[source]

FREQ2(1107,11,166) - Record 15

readFreq3(data, n)[source]

FREQ3(1407,14,39) - Record 16

readFreq4(data, n)[source]

FREQ4(1507,15,40) - Record 17

readFreq5(data, n)[source]

FREQ5(1607,16,41) - Record 18

readRLoad1(data, n)[source]

RLOAD1(5107,51,131) - Record 26

readRLoad2(data, n)[source]

RLOAD2(5107,51,131) - Record 27

readTLoad1(data, n)[source]

TLOAD1(7107,71,138) - Record 37

readTLoad2(data, n)[source]

TLOAD2(7207,72,139) - Record 37

readTStep(data, n)[source]

TSTEP(8307,83,142) - Record 38

geom1 Module

Inheritance diagram of pyNastran.op2.tables.geom.geom1

class pyNastran.op2.tables.geom.geom1.GEOM1[source]

Bases: object

_readCord1C(data, n)[source]

(1701,17,6) - the marker for Record 1

_readCord1R(data, n)[source]

(1801,18,5) - the marker for Record 2

_readCord1S(data, n)[source]

(1901,19,7) - the marker for Record 3

_readCord2C(data, n)[source]

(2001,20,9) - the marker for Record 4

_readCord2R(data, n)[source]

(2101,21,8) - the marker for Record 5

_readCord2S(data, n)[source]

(2201,22,10) - the marker for Record 6

_readCord3G(data, n)[source]

(14301,143,651) - the marker for Record 7 .. todo:: isnt this a CORD3G, not a CORD3R ???

_readFake(data, n)[source]
_readGrid(data, n)[source]

(4501,45,1) - the marker for Record 17

_readSEQGP(data, n)[source]

(5301,53,4) - the marker for Record 27

_read_geom1_4(data)[source]
add_coord(coord, allowOverwrites=True)[source]
add_node(node, allowOverwrites=True)[source]

geom2 Module

geom3 Module

Inheritance diagram of pyNastran.op2.tables.geom.geom3

class pyNastran.op2.tables.geom.geom3.GEOM3[source]

Bases: object

_readFORCE(data, n)[source]

FORCE(4201,42,18) - the marker for Record 3

_readFORCE1(data, n)[source]

FORCE1(4001,40,20) - the marker for Record 4

_readFORCE2(data, n)[source]

FORCE2(4101,41,22) - the marker for Record 5

_readGRAV(data, n)[source]

GRAV(4401,44,26) - the marker for Record 7

_readLOAD(data, n)[source]

(4551, 61, 84) - the marker for Record 8 .. todo:: add object

_readLOADCYH(data, n)[source]
_readLSEQ(data, n)[source]
_readMOMENT(data, n)[source]

MOMENT(4801,48,19) - the marker for Record 13

_readMOMENT1(data, n)[source]

MOMENT1(4601,46,21) - the marker for Record 14

_readMOMENT2(data, n)[source]

MOMENT2(4701,47,23) - the marker for Record 15

_readPLOAD(data, n)[source]
_readPLOAD1(data, n)[source]

PLOAD2(6802,68,199) - the marker for Record 17

_readPLOAD2(data, n)[source]

PLOAD2(6802,68,199) - the marker for Record 18

_readPLOAD3(data, n)[source]

PLOAD3(7109,71,255) - the marker for Record 19

_readPLOAD4(data, n)[source]

PLOAD4(7209,72,299) - the marker for Record 20

_readPLOADX1(data, n)[source]
_readQBDY1(data, n)[source]

QBDY1(4509,45,239) - the marker for Record 24

_readQBDY2(data, n)[source]

QBDY2(4909,49,240) - the marker for Record 25

_readQBDY3(data, n)[source]

QBDY3(2109,21,414) - the marker for Record 26

_readRFORCE(data, n)[source]
_readSLOAD(data, n)[source]
_readTEMP(data, n)[source]

TEMP(5701,57,27) - the marker for Record 32 .. warning:: buggy

_readTEMPD(data, n)[source]

TEMPD(5641,65,98) - the marker for Record 33 .. todo:: add object

_readTEMPP1(data, n)[source]
_readTEMPP2(data, n)[source]
_readTEMPP3(data, n)[source]
_readTEMPP4(data, n)[source]

TEMPP4(4201,42,18) - the marker for Record 40

_readTEMPRB(data, n)[source]
_read_geom3_4(data)[source]
add_load(load)[source]
add_thermal_load(load)[source]

geom4 Module

Inheritance diagram of pyNastran.op2.tables.geom.geom4

class pyNastran.op2.tables.geom.geom4.GEOM4[source]

Bases: object

_readASET(data, n)[source]

ASET(5561,76,215) - Record 1

_readASET1(data, n)[source]

ASET1(5571,77,216) - Record 2

_readBNDGRID(data, n)[source]

BNDGRID(10200,102,473) - Record 3

_readCYAX(data, n)[source]

CYAX(1510,15,328) - Record 8

_readCYJOIN(data, n)[source]

CYJOIN(5210,52,257) - Record 9

_readCYSYM(data, n)[source]

CYSYM(1710,17,330) - Record 11

_readMPC(data, n)[source]

MPC(4901,49,17) - Record 16

_readMPCADD(data, n)[source]

MPCADD(4891,60,83) - Record 17

_readOMIT1(data, n)[source]

OMIT1(4951,63,92) - Record 19

_readQSET1(data, n)[source]

QSET1(610, 6, 316) - Record 21

_readRBAR(data, n)[source]

RBAR(6601,66,292) - Record 22

_readRBE1(data, n)[source]

RBE1(6801,68,294) - Record 23

_readRBE2(data, n)[source]

RBE2(6901,69,295) - Record 24

_readRBE3(data, n)[source]

RBE3(7101,71,187) - Record 25

_readRROD(data, n)[source]

RROD(6501,65,291) - Record 30

_readRSPLINE(data, n)[source]

RSPLINE(7001,70,186) - Record 31

_readRSSCON(data, n)[source]

RSSCON(7201,72,398) - Record 32

_readSEQSET1(data, n)[source]

SEQSET1(1210,12,322) - Record 40

_readSPC(data, n)[source]

SPC(5501,55,16) - Record 44

_readSPC1(data, n)[source]

SPC1(5481,58,12) - Record 45

_readSPCADD(data, n)[source]

SPCADD(5491,59,13) - Record 46

_readSPCD(data, n)[source]

SPCD(5110,51,256) - Record 47

_readSPCDE(data, n)[source]
_readSPCDF(data, n)[source]
_readSPCDG(data, n)[source]
_readSPCE(data, n)[source]
_readSPCEB(data, n)[source]
_readSPCF(data, n)[source]
_readSPCFB(data, n)[source]
_readSPCGB(data, n)[source]
_readSUPORT(data, n)[source]

SUPORT(5601,56, 14) - Record 59

_readSUPORT1(data, n)[source]

SUPORT1(10100,101,472) - Record 60

_readUSET(data, n)[source]

USET(2010,20,193) - Record 62

_readUSET1(data, n)[source]
_read_geom4_4(data)[source]
add_constraint_SPC(constraint)[source]
add_rigid_element(constraint)[source]
add_suport(constraint)[source]

ept Module

mpt Module

Inheritance diagram of pyNastran.op2.tables.geom.mpt

class pyNastran.op2.tables.geom.mpt.MPT[source]

Bases: object

_readCREEP(data, n)[source]

CREEP(1003,10,245) - record 1

_readMAT1(data, n)[source]

MAT1(103,1,77) - record 2

_readMAT10(data, n)[source]

MAT10(2801,28,365) - record 9

_readMAT2(data, n)[source]

MAT2(203,2,78) - record 3

_readMAT3(data, n)[source]

MAT3(1403,14,122) - record 4

_readMAT4(data, n)[source]

MAT4(2103,21,234) - record 5

_readMAT5(data, n)[source]

MAT5(2203,22,235) - record 6

_readMAT8(data, n)[source]

MAT8(2503,25,288) - record 7

_readMAT9(data, n)[source]

MAT9(2603,26,300) - record 9 .. todo:: buggy

_readMATHP(data, n)[source]

MATHP(4506,45,374) - Record 11

_readMATS1(data, n)[source]

MATS1(503,5,90) - record 12

_readMATT1(data, n)[source]
_readMATT2(data, n)[source]
_readMATT3(data, n)[source]
_readMATT4(data, n)[source]
_readMATT5(data, n)[source]
_readMATT9(data, n)[source]
_readNLPARM(data, n)[source]

NLPARM(3003,30,286) - record 27

_readNLPCI(data, n)[source]
_readRADM(data, n)[source]

RADM(8802,88,413) - record 25 .. todo:: add object

_readTSTEPNL(data, n)[source]

TSTEPNL(3103,31,337) - record 29

_read_mpt_4(data)[source]
addOp2Material(mat)[source]
add_NLPARM(card, allowOverwrites=True)[source]
add_TSTEPNL(card, allowOverwrites=True)[source]
add_creep_material(material, allowOverwrites=True)[source]
add_material_dependence(material, allowOverwrites=True)[source]
add_structural_material(material, allowOverwrites=True)[source]
add_thermal_material(material, allowOverwrites=True)[source]