Ejemplo n.º 1
0
 def __init__(self, name="mesh_distributor"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="mesh_distributor")
   ModuleDistributor.__init__(self)
   return
Ejemplo n.º 2
0
 def __init__(self, name="frictionmodel"):
     """
 Constructor.
 """
     PetscComponent.__init__(self, name, facility="frictionmodel")
     self._createModuleObj()
     return
Ejemplo n.º 3
0
 def __init__(self, name="progressmonitor"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="progress_monitor")
   self.isMaster = True
   return
 def __init__(self, name):
     """Constructor.
     """
     PetscComponent.__init__(self,
                             name,
                             facility="rheologyincompressibleelasticity")
     return
Ejemplo n.º 5
0
 def __init__(self, name="problem"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="problem")
   self.mesh = None
   return
Ejemplo n.º 6
0
 def __init__(self, name="frictionmodel"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="frictionmodel")
   self._createModuleObj()
   return
Ejemplo n.º 7
0
 def __init__(self, name="boundarycondition"):
     """
 Constructor.
 """
     PetscComponent.__init__(self, name, facility="boundary_condition")
     self._createModuleObj()
     return
Ejemplo n.º 8
0
 def __init__(self, name="problem"):
     """
 Constructor.
 """
     PetscComponent.__init__(self, name, facility="problem")
     self.mesh = None
     return
Ejemplo n.º 9
0
 def __init__(self, name="mesh_distributor"):
     """
 Constructor.
 """
     PetscComponent.__init__(self, name, facility="mesh_distributor")
     ModuleDistributor.__init__(self)
     return
Ejemplo n.º 10
0
 def __init__(self, name="progressmonitor"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="progress_monitor")
   self.isMaster = True
   return
Ejemplo n.º 11
0
 def __init__(self, name="boundarycondition"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="boundary_condition")
   self._createModuleObj()
   return
Ejemplo n.º 12
0
 def __init__(self, name="meshgenerator"):
     """Constructor.
     """
     PetscComponent.__init__(self, name, facility="meshgenerator")
     self.debug = False
     self.interpolate = True
     return
Ejemplo n.º 13
0
 def __init__(self, name="meshio"):
     """
 Constructor.
 """
     PetscComponent.__init__(self, name, facility="mesh_io")
     self.coordsys = None
     self._createModuleObj()
     return
Ejemplo n.º 14
0
 def __init__(self, name="eqkinsrc"):
     """
 Constructor.
 """
     PetscComponent.__init__(self, name, facility="eqkinsrc")
     self._createModuleObj()
     self._loggingPrefix = "EqKi "
     return
Ejemplo n.º 15
0
 def __init__(self, name="material"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="material")
   self._createModuleObj()
   self.output = None
   return
Ejemplo n.º 16
0
 def __init__(self, name="eqkinsrc"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="eqkinsrc")
   self._createModuleObj()
   self._loggingPrefix = "EqKi "
   return
Ejemplo n.º 17
0
 def __init__(self, name="meshio"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="mesh_io")
   self.coordsys = None
   self._createModuleObj()
   return
Ejemplo n.º 18
0
 def __init__(self, name="material"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="material")
   self._createModuleObj()
   self.output = None
   return
Ejemplo n.º 19
0
 def __init__(self, name="meshgenerator"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="meshgenerator")
   self.debug = False
   self.interpolate = False
   return
Ejemplo n.º 20
0
    def __init__(self, name="xdmf"):
        """
    Constructor.
    """
        PetscComponent.__init__(self, name, facility="xdmf")
        self._loggingPrefix = "Xdmf "

        ModuleXdmf.__init__(self)
        return
Ejemplo n.º 21
0
  def __init__(self, name="xdmf"):
    """
    Constructor.
    """
    PetscComponent.__init__(self, name, facility="xdmf")
    self._loggingPrefix = "Xdmf "

    ModuleXdmf.__init__(self)
    return
Ejemplo n.º 22
0
    def __init__(self, name="checkpointtimer"):
        """
    Constructor.
    """
        PetscComponent.__init__(self, name, facility="checkpointer")

        from pyre.units.time import second
        self.t = -8.9e+99 * second

        self.toplevel = None
        return
Ejemplo n.º 23
0
 def __init__(self, name="formulation"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="formulation")
   # ModuleFormulation constructor called in base clase
   self.integrators = None
   self.constraints = None
   self.jacobian = None
   self.fields = None
   return
Ejemplo n.º 24
0
 def __init__(self, name="formulation"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="formulation")
   # ModuleFormulation constructor called in base clase
   self.integrators = None
   self.constraints = None
   self.jacobian = None
   self.fields = None
   return
Ejemplo n.º 25
0
  def __init__(self, name="checkpointtimer"):
    """
    Constructor.
    """
    PetscComponent.__init__(self, name, facility="checkpointer")

    from pyre.units.time import second
    self.t = -8.9e+99*second

    self.toplevel = None
    return
Ejemplo n.º 26
0
 def __init__(self, name="timestep"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="time_step")
   from pyre.units.time import second
   self.timeScale = 1.0*second
   self.totalTime = 0.0*second
   self.startTime = 0.0*second
   self.dt = 0.0*second
   self.totalTimeN = 0.0 # Nondimensionalized total time
   self.startTimeN = 0.0 # Nondimensionalized start time
   self.dtN = 0.0 # Nondimenionalized time step
   return
Ejemplo n.º 27
0
 def __init__(self, name="timestep"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="time_step")
   from pyre.units.time import second
   self.timeScale = 1.0*second
   self.totalTime = 0.0*second
   self.startTime = 0.0*second
   self.dt = 0.0*second
   self.totalTimeN = 0.0 # Nondimensionalized total time
   self.startTimeN = 0.0 # Nondimensionalized start time
   self.dtN = 0.0 # Nondimenionalized time step
   return
Ejemplo n.º 28
0
  def __init__(self, name="outputmanager"):
    """
    Constructor.
    """
    PetscComponent.__init__(self, name, facility="outputmanager")
    self._loggingPrefix = "OutM "
    self._stepCur = 0
    self._stepWrite = None
    self._tWrite = None
    self.dataProvider = None
    self.vertexInfoFields = []
    self.vertexDataFields = []
    self.cellInfoFields = []
    self.cellDataFields = []

    self._createModuleObj()
    return
Ejemplo n.º 29
0
    def __init__(self, name="outputmanager"):
        """
    Constructor.
    """
        PetscComponent.__init__(self, name, facility="outputmanager")
        self._loggingPrefix = "OutM "
        self._stepCur = 0
        self._stepWrite = None
        self._tWrite = None
        self.dataProvider = None
        self.vertexInfoFields = []
        self.vertexDataFields = []
        self.cellInfoFields = []
        self.cellDataFields = []

        self._createModuleObj()
        return
Ejemplo n.º 30
0
  def __init__(self, name="referencecell"):
    """
    Constructor.
    """
    PetscComponent.__init__(self, name, facility="reference_cell")

    self.geometry = None # Geometry of reference cell

    self.basisVert = None # numpy array w/basis fns at vertices
    self.basisDerivVert = None # numpy array w/basis fn derivs at vertices
    self.basisQuad = None # numpy array w/basis fns at quad pts
    self.basisDerivQuad = None # numpy array w/basis fn derivs at quad pts

    self.quadPts = None # numpy array w/coordinates of quad pts
    self.quadWts = None # numpy array w/wts of quad pts

    self.cellDim = None # dimension of reference cell
    self.numCorners = None # number of vertices in reference cell
    self.numQuadPts = None # number of quadrature points
    return
Ejemplo n.º 31
0
    def __init__(self, name="referencecell"):
        """
    Constructor.
    """
        PetscComponent.__init__(self, name, facility="reference_cell")

        self.geometry = None  # Geometry of reference cell

        self.basisVert = None  # numpy array w/basis fns at vertices
        self.basisDerivVert = None  # numpy array w/basis fn derivs at vertices
        self.basisQuad = None  # numpy array w/basis fns at quad pts
        self.basisDerivQuad = None  # numpy array w/basis fn derivs at quad pts

        self.quadPts = None  # numpy array w/coordinates of quad pts
        self.quadWts = None  # numpy array w/wts of quad pts

        self.cellDim = None  # dimension of reference cell
        self.numCorners = None  # number of vertices in reference cell
        self.numQuadPts = None  # number of quadrature points
        return
Ejemplo n.º 32
0
 def __init__(self, name="singleoutput"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="output")
   return
Ejemplo n.º 33
0
 def __init__(self, name="auxfieldstimedependent"):
     """Constructor.
     """
     PetscComponent.__init__(self, name, facility="auxiliary_fields")
     return
Ejemplo n.º 34
0
 def __init__(self, name="solndisppres"):
     """Constructor.
     """
     PetscComponent.__init__(self, name, facility="soln_subfields")
     return
Ejemplo n.º 35
0
 def __init__(self, name="kinsrc"):
     """Constructor.
     """
     PetscComponent.__init__(self, name, facility="eq_kinematic_src")
     return
Ejemplo n.º 36
0
 def __init__(self, name="homogeneous"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="material")
   return
Ejemplo n.º 37
0
 def __init__(self, name="formulation"):
   """Constructor.
   """
   PetscComponent.__init__(self, name, facility="jacobian_viewer")
   return
Ejemplo n.º 38
0
 def __init__(self, name="cellfilter"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="cellfilter")
   return
Ejemplo n.º 39
0
 def __init__(self, name="derivedsubfieldselasticity"):
     """Constructor.
     """
     PetscComponent.__init__(self, name, facility="derived_subfields")
     return
Ejemplo n.º 40
0
 def __init__(self, name="sliptimefn"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="sliptimefn")
   return
Ejemplo n.º 41
0
 def __init__(self, name="outputobserver"):
     """Constructor.
     """
     PetscComponent.__init__(self, name, facility="outputobserver")
     return
Ejemplo n.º 42
0
 def __init__(self, name="sliptimefn"):
     """
 Constructor.
 """
     PetscComponent.__init__(self, name, facility="sliptimefn")
     return
Ejemplo n.º 43
0
 def __init__(self, name="perf_logger"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="perf_logger")
   return
Ejemplo n.º 44
0
 def __init__(self, name="emptybin"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="empty_bin")
   return
Ejemplo n.º 45
0
 def __init__(self, name="singlephysicsobserver"):
     """Constructor.
     """
     PetscComponent.__init__(self, name, facility="singlephysicsobserver")
     return
Ejemplo n.º 46
0
 def __init__(self, name="quadrature"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="quadrature")
   return
 def __init__(self, name="auxfieldsisotropicpowerlaw"):
     """Constructor.
     """
     PetscComponent.__init__(self, name, facility="auxiliary_subfields")
     return
Ejemplo n.º 48
0
 def __init__(self, name="emptybin"):
     """Constructor.
 """
     PetscComponent.__init__(self, name, facility="empty_bin")
     return
Ejemplo n.º 49
0
 def __init__(self, name="foobar", facility="foo"):
   PetscComponent.__init__(self, name, facility)
   return
Ejemplo n.º 50
0
 def __init__(self, name="formulation"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="jacobian_viewer")
   return
Ejemplo n.º 51
0
 def __init__(self, name="singlerupture"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="rupture")
   return
Ejemplo n.º 52
0
 def __init__(self, name="solution"):
     """Constructor.
     """
     PetscComponent.__init__(self, name, facility="solution")
     self.field = None
     return
Ejemplo n.º 53
0
 def __init__(self, name="timedependent"):
   """
   Constructor.
   """
   PetscComponent.__init__(self, name, facility="time_dependent")
   return
Ejemplo n.º 54
0
 def __init__(self, name="datawriter"):
     """Constructor.
     """
     PetscComponent.__init__(self, name, facility="datawriter")
     return