コード例 #1
0
ファイル: FIATLagrange.py プロジェクト: xiaoxiz/pylith
    def _configure(self):
        """
    Set members based using inventory.
    """
        try:
            ReferenceCell._configure(self)
            self.cellDim = self.inventory.dimension
            self.degree = self.inventory.degree
            self.order = self.inventory.order
            self.collocateQuad = self.inventory.collocateQuad

            if self.order == -1:
                self.order = self.degree + 1
        except ValueError, err:
            aliases = ", ".join(self.aliases)
            raise ValueError("Error while configuring quadrature "
                             "(%s):\n%s" % (aliases, err.message))
コード例 #2
0
ファイル: FIATLagrange.py プロジェクト: panzhengyang/pylith
 def _configure(self):
   """
   Set members based using inventory.
   """
   try:
     ReferenceCell._configure(self)
     self.cellDim = self.inventory.dimension
     self.degree = self.inventory.degree
     self.order = self.inventory.order
     self.collocateQuad = self.inventory.collocateQuad
     
     if self.order == -1:
       self.order = self.degree+1
   except ValueError, err:
     aliases = ", ".join(self.aliases)
     raise ValueError("Error while configuring quadrature "
                      "(%s):\n%s" % (aliases, err.message))
コード例 #3
0
ファイル: FIATLagrange.py プロジェクト: xiaoxiz/pylith
 def __init__(self, name="fiatlagrange"):
     """
 Constructor.
 """
     ReferenceCell.__init__(self, name)
     return
コード例 #4
0
ファイル: FIATLagrange.py プロジェクト: panzhengyang/pylith
 def __init__(self, name="fiatlagrange"):
   """
   Constructor.
   """
   ReferenceCell.__init__(self, name)
   return