Пример #1
0
 def __init__(self, name="staticfriction"):
   """
   Constructor.
   """
   FrictionModel.__init__(self, name)
   self.availableFields = \
       {'vertex': \
          {'info': ["friction_coefficient",
                    "cohesion"],
           'data': []},
        'cell': \
          {'info': [],
           'data': []}}
   self._loggingPrefix = "FrStat "
   return
Пример #2
0
 def __init__(self, name="staticfriction"):
     """
 Constructor.
 """
     FrictionModel.__init__(self, name)
     self.availableFields = \
         {'vertex': \
            {'info': ["friction_coefficient",
                      "cohesion"],
             'data': []},
          'cell': \
            {'info': [],
             'data': []}}
     self._loggingPrefix = "FrStat "
     return
Пример #3
0
 def __init__(self, name="timeweakening"):
   """
   Constructor.
   """
   FrictionModel.__init__(self, name)
   self.availableFields = \
       {'vertex': \
          {'info': ["static_coefficient",
                    "dynamic_coefficient",
                    "time_weakening_parameter",
                    "cohesion"],
           'data': ["elapsed_time"]},
        'cell': \
          {'info': [],
           'data': []}}
   self._loggingPrefix = "FrTmWk "
   return
Пример #4
0
 def __init__(self, name="timeweakening"):
     """
 Constructor.
 """
     FrictionModel.__init__(self, name)
     self.availableFields = \
         {'vertex': \
            {'info': ["static_coefficient",
                      "dynamic_coefficient",
                      "time_weakening_parameter",
                      "cohesion"],
             'data': ["elapsed_time"]},
          'cell': \
            {'info': [],
             'data': []}}
     self._loggingPrefix = "FrTmWk "
     return
Пример #5
0
 def __init__(self, name="slipweakening"):
     """
 Constructor.
 """
     FrictionModel.__init__(self, name)
     self.availableFields = \
         {'vertex': \
            {'info': ["static_coefficient",
                      "dynamic_coefficient",
                      "slip_weakening_parameter",
                      "cohesion"],
             'data': ["cumulative_slip",
                      "previous_slip"]},
          'cell': \
            {'info': [],
             'data': []}}
     self._loggingPrefix = "FrSlWk "
     return
Пример #6
0
 def __init__(self, name="slipweakening"):
   """
   Constructor.
   """
   FrictionModel.__init__(self, name)
   self.availableFields = \
       {'vertex': \
          {'info': ["static_coefficient",
                    "dynamic_coefficient",
                    "slip_weakening_parameter",
                    "cohesion"],
           'data': ["cumulative_slip",
                    "previous_slip"]},
        'cell': \
          {'info': [],
           'data': []}}
   self._loggingPrefix = "FrSlWk "
   return
Пример #7
0
 def __init__(self, name="ratestateageing"):
   """
   Constructor.
   """
   FrictionModel.__init__(self, name)
   self.availableFields = \
       {'vertex': \
          {'info': ["reference_friction_coefficient",
                    "reference_slip_rate",
                    "characteristic_slip_distance",
                    "constitutive_parameter_a",
                    "constitutive_parameter_b",
                    "cohesion"],
           'data': ["state_variable"]},
        'cell': \
          {'info': [],
           'data': []}}
   self._loggingPrefix = "FrRSAg "
   return
Пример #8
0
 def __init__(self, name="ratestateageing"):
     """
 Constructor.
 """
     FrictionModel.__init__(self, name)
     self.availableFields = \
         {'vertex': \
            {'info': ["reference_friction_coefficient",
                      "reference_slip_rate",
                      "characteristic_slip_distance",
                      "constitutive_parameter_a",
                      "constitutive_parameter_b",
                      "cohesion"],
             'data': ["state_variable"]},
          'cell': \
            {'info': [],
             'data': []}}
     self._loggingPrefix = "FrRSAg "
     return