예제 #1
0
    def __init__(self, card=None, data=None):
        Material.__init__(self, card, data)

        if card:
            self.mid = card.field(1)
            self.set_E_G_nu(card)
            self.rho = card.field(5, 0.)
            self.a = card.field(6, 0.0)
            self.TRef = card.field(7, 0.0)
            self.ge = card.field(8, 0.0)
            self.St = card.field(9, 0.0)
            self.Sc = card.field(10, 0.0)
            self.Ss = card.field(11, 0.0)
            self.Mcsid = card.field(12, 0)
        else:
            self.mid = data[0]
            self.e = data[1]
            self.g = data[2]
            self.nu = data[3]
            self.rho = data[4]
            self.a = data[5]
            self.TRef = data[6]
            self.ge = data[7]
            self.St = data[8]
            self.Sc = data[9]
            self.Ss = data[10]
            self.Mcsid = data[11]
예제 #2
0
    def __init__(self, card=None, data=None):
        Material.__init__(self, card, data)

        if card:
            self.mid = card.field(1)
            self.set_E_G_nu(card)
            self.rho = card.field(5, 0.)
            self.a = card.field(6, 0.0)
            self.TRef = card.field(7, 0.0)
            self.ge = card.field(8, 0.0)
            self.St = card.field(9, 0.0)
            self.Sc = card.field(10, 0.0)
            self.Ss = card.field(11, 0.0)
            self.Mcsid = card.field(12, 0)
        else:
            self.mid = data[0]
            self.e = data[1]
            self.g = data[2]
            self.nu = data[3]
            self.rho = data[4]
            self.a = data[5]
            self.TRef = data[6]
            self.ge = data[7]
            self.St = data[8]
            self.Sc = data[9]
            self.Ss = data[10]
            self.Mcsid = data[11]
예제 #3
0
 def __init__(self, card=None, data=None):
     Material.__init__(self, card, data)
     if card:
         self.mid = card.field(1)
         self.getBulkRhoC(card)
         self.ge = card.field(5, 0.0)
     else:
         self.mid = data[0]
         self.bulk = data[1]
         self.rho = data[2]
         self.c = data[3]
         self.ge = data[4]
예제 #4
0
 def __init__(self, card=None, data=None):
     Material.__init__(self, card, data)
     if card:
         self.mid = card.field(1)
         self.getBulkRhoC(card)
         self.ge = card.field(5, 0.0)
     else:
         self.mid = data[0]
         self.bulk = data[1]
         self.rho = data[2]
         self.c = data[3]
         self.ge = data[4]
예제 #5
0
 def __init__(self, card=None, data=None):
     Material.__init__(self, card, data)
     if card:
         self.mid = card.field(1)
         self.T0 = card.field(2, 0.0)
         self.exp = card.field(3, 1e-9)
         self.form = card.field(4)
         self.tidkp = card.field(5)
         self.tidcp = card.field(6)
         self.tidcs = card.field(7)
         self.thresh = card.field(8, 1e-5)
         self.Type = card.field(9)
         self.a = card.field(10)
         self.b = card.field(11)
         self.c = card.field(12)
         self.d = card.field(13)
         self.e = card.field(14)
         self.f = card.field(15)
         self.g = card.field(16)
     else:
         self.mid = data[0]
         self.T0 = data[1]
         self.exp = data[2]
         self.form = data[3]
         self.tidkp = data[4]
         self.tidcp = data[5]
         self.tidcs = data[6]
         self.thresh = data[7]
         self.Type = data[8]
         self.a = data[9]
         self.b = data[10]
         self.c = data[11]
         self.d = data[12]
         self.e = data[13]
         self.f = data[14]
         self.g = data[15]
예제 #6
0
 def __init__(self, card=None, data=None):
     Material.__init__(self, card, data)
     if card:
         self.mid = card.field(1)
         self.T0 = card.field(2, 0.0)
         self.exp = card.field(3, 1e-9)
         self.form = card.field(4)
         self.tidkp = card.field(5)
         self.tidcp = card.field(6)
         self.tidcs = card.field(7)
         self.thresh = card.field(8, 1e-5)
         self.Type = card.field(9)
         self.a = card.field(10)
         self.b = card.field(11)
         self.c = card.field(12)
         self.d = card.field(13)
         self.e = card.field(14)
         self.f = card.field(15)
         self.g = card.field(16)
     else:
         self.mid = data[0]
         self.T0 = data[1]
         self.exp = data[2]
         self.form = data[3]
         self.tidkp = data[4]
         self.tidcp = data[5]
         self.tidcs = data[6]
         self.thresh = data[7]
         self.Type = data[8]
         self.a = data[9]
         self.b = data[10]
         self.c = data[11]
         self.d = data[12]
         self.e = data[13]
         self.f = data[14]
         self.g = data[15]
예제 #7
0
 def __init__(self, card, data):
     Material.__init__(self, card, data)
예제 #8
0
 def __init__(self, card, data):
     Material.__init__(self, card, data)