Example #1
0
 def __init__(self, name="absorbingdampers"):
     """
 Constructor.
 """
     BoundaryCondition.__init__(self, name)
     Integrator.__init__(self)
     self._loggingPrefix = "AbBC "
     return
Example #2
0
 def __init__(self, name="pointforce"):
   """
   Constructor.
   """
   BoundaryCondition.__init__(self, name)
   Integrator.__init__(self)
   self._loggingPrefix = "PFBC "
   return
Example #3
0
 def __init__(self, name="pointforce"):
     """
 Constructor.
 """
     BoundaryCondition.__init__(self, name)
     Integrator.__init__(self)
     self._loggingPrefix = "PFBC "
     return
Example #4
0
 def __init__(self, name="absorbingdampers"):
   """
   Constructor.
   """
   BoundaryCondition.__init__(self, name)
   Integrator.__init__(self)
   self._loggingPrefix = "AbBC "
   return
Example #5
0
    def __init__(self, name="faultcohesiveimpulses"):
        """
    Initialize configuration.
    """
        FaultCohesive.__init__(self, name)
        Integrator.__init__(self)
        self._loggingPrefix = "CoIm "

        self.availableFields = {
            "vertex": {"info": ["normal_dir", "impulse_amplitude", "area"], "data": ["slip", "traction_change"]},
            "cell": {"info": ["partition"], "data": []},
        }
        return
Example #6
0
 def __init__(self, name="neumann"):
   """
   Constructor.
   """
   BoundaryCondition.__init__(self, name)
   Integrator.__init__(self)
   TimeDependent.__init__(self)
   self._loggingPrefix = "NeBC "
   self.availableFields = \
       {'vertex': \
          {'info': [],
           'data': []},
        'cell': \
          {'info': [],
           'data': []}}
   return
Example #7
0
 def __init__(self, name="neumann"):
   """
   Constructor.
   """
   BoundaryCondition.__init__(self, name)
   Integrator.__init__(self)
   TimeDependent.__init__(self)
   self._loggingPrefix = "NeBC "
   self.availableFields = \
       {'vertex': \
          {'info': [],
           'data': []},
        'cell': \
          {'info': [],
           'data': []}}
   return
    def __init__(self, name="faultcohesivedyn"):
        """
    Initialize configuration.
    """
        FaultCohesive.__init__(self, name)
        Integrator.__init__(self)
        self._loggingPrefix = "CoDy "

        self.availableFields = \
            {'vertex': \
               {'info': ["normal_dir"],
                'data': ["slip",
                         "slip_rate",
                         "traction"]},
             'cell': \
               {'info': ["partition"],
                'data': []}}
        return
Example #9
0
  def __init__(self, name="faultcohesivedyn"):
    """
    Initialize configuration.
    """
    FaultCohesive.__init__(self, name)
    Integrator.__init__(self)
    self._loggingPrefix = "CoTr "

    self.availableFields = \
        {'vertex': \
           {'info': [],
            'data': []},
         'cell': \
           {'info': ["normal_dir"],
            'data': ["slip",
                     "traction"]},
}
    return
  def __init__(self, name="faultcohesiveimpulses"):
    """
    Initialize configuration.
    """
    FaultCohesive.__init__(self, name)
    Integrator.__init__(self)
    self._loggingPrefix = "CoIm "

    self.availableFields = \
        {'vertex': \
           {'info': ["normal_dir",
                     "impulse_amplitude",
                     "area",],
            'data': ["slip",
                     "traction_change"]},
         'cell': \
           {'info': ["partition"],
            'data': []}}
    return
Example #11
0
  def __init__(self, name="faultcohesivekin"):
    """
    Initialize configuration.
    """
    FaultCohesive.__init__(self, name)
    Integrator.__init__(self)
    self._loggingPrefix = "CoKi "

    self.availableFields = \
        {'vertex': \
           {'info': ["normal_dir",
                     "final_slip",
                     "slip_time"],
            'data': ["slip",
                     "traction_change"]},
         'cell': \
           {'info': ["partition"],
            'data': []}}
    return
Example #12
0
  def __init__(self, name="faultcohesiveimpulses"):
    """
    Initialize configuration.
    """
    FaultCohesive.__init__(self, name)
    Integrator.__init__(self)
    self._loggingPrefix = "CoIm "

    self.availableFields = \
        {'vertex': \
           {'info': ["normal_dir",
                     "impulse_amplitude",
                     "area",],
            'data': ["slip",
                     "traction_change"]},
         'cell': \
           {'info': ["partition"],
            'data': []}}
    return