⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 elementdata.py

📁 finite element library for mathematic majored research
💻 PY
字号:
__author__ = "Anders Logg (logg@simula.no)"__date__ = "2005-03-30 -- 2007-03-30"__copyright__ = "Copyright (C) 2007 Anders Logg"__license__  = "GNU GPL version 3 or any later version"# FFC common utilsfrom ffc.common.utils import *# FFC common modulesfrom ffc.common.debug import *# FFC fem modulesfrom ffc.fem.dofmap import *class ElementData:    """This class holds meta data for a list of elements. It has the    same attributes as FormData, but only the elements and their dof    maps are available."""    def __init__(self, elements):        "Create element for list of elements"        debug("Extracting element data...")        self.form                         = None        self.signature                    = None        self.rank                         = -1        self.num_coefficients             = 0        self.num_arguments                = len(elements)        self.num_terms                    = 0        self.num_cell_integrals           = 0        self.num_exterior_facet_integrals = 0        self.num_interior_facet_integrals = 0        self.elements                     = elements        self.dof_maps                     = [DofMap(element) for element in elements]        self.cell_dimension               = pick_first([element.cell_dimension() for element in elements])        debug("done")

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -