예제 #1
0
 def __init__(self, data_code, is_sort1, isubcase, dt):
     ScalarObject.__init__(self, data_code, isubcase)
     #self.dt = dt
     self.ntimes = 0
     self.itotal = 0
     self.eids = None
     self.sources = None
     self.data = None # forces/moments
예제 #2
0
 def __init__(self, data_code, is_sort1, isubcase, dt):
     ScalarObject.__init__(self, data_code, isubcase)
     #self.dt = dt
     self.ntimes = 0
     self.itotal = 0
     self.eids = None
     self.sources = None
     self.data = None # forces/moments
예제 #3
0
    def __init__(self, data_code, isubcase, load_step):
        ScalarObject.__init__(self, data_code, isubcase)

        self.load_step = load_step
        self.eTypes = {}
        self.fluxes = {}
        self.gradients = {}
        if load_step is not None:
            self.add_new_transient()
예제 #4
0
    def __init__(self, data_code, isubcase, load_step):
        ScalarObject.__init__(self, data_code, isubcase)

        self.load_step = load_step
        self.eTypes = {}
        self.fluxes = {}
        self.gradients = {}
        if load_step is not None:
            self.add_new_transient()
예제 #5
0
 def __init__(self, data_code, isubcase, apply_data_code=True):
     self.element_type = None
     self.element_name = None
     self.nonlinear_factor = None
     self._times = None
     ScalarObject.__init__(self,
                           data_code,
                           isubcase,
                           apply_data_code=apply_data_code)
예제 #6
0
    def __init__(self, data_code, isubcase, dt):
        ScalarObject.__init__(self, data_code, isubcase)

        self.dt = dt
        self.fluxes = {}
        if dt is not None:
            self.fluxes = {}
            self.isTransient = True
            raise NotImplementedError('transient fluxObject is supported...')
예제 #7
0
    def __init__(self, data_code, isubcase, dt):
        ScalarObject.__init__(self, data_code, isubcase)

        self.dt = dt
        self.fluxes = {}
        if dt is not None:
            self.fluxes = {}
            self.isTransient = True
            raise NotImplementedError('transient fluxObject is supported...')
예제 #8
0
 def __init__(self, data_code, is_sort1, isubcase, dt):
     ScalarObject.__init__(self, data_code, isubcase, apply_data_code=True)
     self.ntotal = 0
     self.ntimes = 0
     self.nelements = 0
     self.itotal = 0
     self.ielement = 0
     self.data = None
     self.itime = None
     self._times = None
예제 #9
0
    def __init__(self, data_code, is_sort1, isubcase, dt):
        self.element_type = None
        self.element_name = None
        ScalarObject.__init__(self, data_code, isubcase)
        #self.code = [self.format_code, self.sort_code, self.s_code]

        #self.ntimes = 0  # or frequency/mode
        #self.ntotal = 0
        self.nelements = 0  # result specific
        self.ielement = 0
        self.itotal = 0
        self.itime = 0
예제 #10
0
    def __init__(self, data_code, is_sort1, isubcase, dt):
        self.nonlinear_factor = None
        self.table_name = None
        self.approach_code = None
        self.analysis_code = None
        ScalarObject.__init__(self, data_code, isubcase, apply_data_code=True)  # no double inheritance
        self.is_sort1
        #self.dt = dt
        #self.code = [self.format_code, self.sort_code, self.s_code]

        #self.ntimes = 0  # or frequency/mode
        self.ntotal = 0
        self.nelements = 0  # result specific
예제 #11
0
    def __init__(self, data_code, is_sort1, isubcase, dt):
        ScalarObject.__init__(self, data_code, isubcase)
        self.energy = {}
        self.percent = {}
        self.density = {}

        self.dt = dt
        if is_sort1:
            if dt is not None:
                self.add = self.add_sort1
        else:
            assert dt is not None
            self.add = self.add_sort2
예제 #12
0
    def __init__(self, data_code, is_sort1, isubcase, dt):
        ScalarObject.__init__(self, data_code, isubcase)
        self.energy = {}
        self.percent = {}
        self.density = {}

        self.dt = dt
        if is_sort1:
            if dt is not None:
                self.add = self.add_sort1
        else:
            assert dt is not None
            self.add = self.add_sort2
예제 #13
0
    def __init__(self, data_code, is_sort1, isubcase, dt):
        self.nonlinear_factor = None
        self.table_name = None
        self.approach_code = None
        self.analysis_code = None
        ScalarObject.__init__(self, data_code, isubcase, apply_data_code=True)  # no double inheritance
        self.is_sort1()
        #self.dt = dt

        #self.eType = {}
        #self.code = [self.format_code, self.sort_code, self.s_code]

        #self.ntimes = 0  # or frequency/mode
        self.ntotal = 0
        self.nelements = 0  # result specific
예제 #14
0
    def __init__(self, data_code, is_sort1, isubcase, dt):
        self.element_type = None
        self.element_name = None
        ScalarObject.__init__(self, data_code, isubcase)
        #self.code = [self.format_code, self.sort_code, self.s_code]

        #self.ntimes = 0  # or frequency/mode
        #self.ntotal = 0
        self.nelements = 0  # result specific
        self.itime = None
        self.itotal2 = 0
        #self.element_name_count = OrderedDict()
        self.dt_temp = None

        if is_sort1:
            pass
        else:
            raise NotImplementedError('SORT2')
예제 #15
0
    def __init__(self, data_code, is_sort1, isubcase, dt):
        self.element_type = None
        self.element_name = None
        ScalarObject.__init__(self, data_code, isubcase)
        #self.code = [self.format_code, self.sort_code, self.s_code]

        #self.ntimes = 0  # or frequency/mode
        #self.ntotal = 0
        self.nelements = 0  # result specific
        self.itime = None
        self.itotal2 = 0
        #self.element_name_count = OrderedDict()
        self.dt_temp = None

        if is_sort1:
            pass
        else:
            raise NotImplementedError('SORT2')
예제 #16
0
    def __init__(self, data_code, is_sort1, isubcase, dt):
        ScalarObject.__init__(self, data_code, isubcase)
        self.nx = {}
        self.ny = {}
        self.nz = {}
        self.txy = {}
        self.tyz = {}
        self.txz = {}
        self.pressure = {}
        self.ovm = {}

        self.elemName = {}
        self.eids = {}

        self.dt = dt
        if is_sort1:
            if dt is not None:
                self.add = self.add_sort1
        else:
            assert dt is not None
            self.add = self.add_sort2
예제 #17
0
    def __init__(self, data_code, is_sort1, isubcase, dt):
        ScalarObject.__init__(self, data_code, isubcase)
        self.nx = {}
        self.ny = {}
        self.txy = {}
        self.angle = {}
        self.majorP = {}
        self.minorP = {}
        self.tmax = {}
        self.ovm = {}

        self.elemName = {}
        self.eids = {}

        self.dt = dt
        if is_sort1:
            if dt is not None:
                self.add = self.add_sort1
        else:
            assert dt is not None
            self.add = self.add_sort2
예제 #18
0
    def __init__(self, data_code, is_sort1, isubcase, dt):
        ScalarObject.__init__(self, data_code, isubcase)
        self.nx = {}
        self.ny = {}
        self.txy = {}
        self.angle = {}
        self.majorP = {}
        self.minorP = {}
        self.tmax = {}
        self.ovm = {}

        self.elemName = {}
        self.eids = {}

        self.dt = dt
        if is_sort1:
            if dt is not None:
                self.add = self.add_sort1
        else:
            assert dt is not None
            self.add = self.add_sort2
예제 #19
0
    def __init__(self, data_code, is_sort1, isubcase, dt):
        ScalarObject.__init__(self, data_code, isubcase)
        self.nx = {}
        self.ny = {}
        self.nz = {}
        self.txy = {}
        self.tyz = {}
        self.txz = {}
        self.pressure = {}
        self.ovm = {}

        self.elemName = {}
        self.eids = {}

        self.dt = dt
        if is_sort1:
            if dt is not None:
                self.add = self.add_sort1
        else:
            assert dt is not None
            self.add = self.add_sort2
예제 #20
0
 def __init__(self, data_code, isubcase, apply_data_code=True):
     self.element_type = None
     self.element_name = None
     self.nonlinear_factor = None
     self._times = None
     ScalarObject.__init__(self, data_code, isubcase, apply_data_code=apply_data_code)
예제 #21
0
 def __init__(self, data_code, isubcase, dt):
     ScalarObject.__init__(self, data_code, isubcase)
     self.ntotal = 0
     self.ntimes = 0
예제 #22
0
 def __init__(self, data_code, isubcase, dt):
     ScalarObject.__init__(self, data_code, isubcase)
     self.ntotal = 0
     self.ntimes = 0