SyFi
0.3
|
Public Member Functions | |
def | __init__ |
def | integrate |
Public Attributes | |
nsd | |
coords |
Definition at line 12 of file fem_sympy_core.py.
def fem_sympy_core.ReferenceSimplex.__init__ | ( | self, | |
nsd | |||
) |
def fem_sympy_core.ReferenceSimplex.integrate | ( | self, | |
f | |||
) |
Definition at line 24 of file fem_sympy_core.py.
References fem_sympy.ReferenceSimplex.coords, fem_sympy_core.ReferenceSimplex.coords, fem_sympy.ReferenceSimplex.nsd, fem_sympy_core.ReferenceSimplex.nsd, ufl2swiginac.MockCell.nsd, ufl2swiginac.MockFormRep.nsd, and fem_sympy.Lagrange.nsd.
00024 00025 def integrate(self,f): 00026 coords = self.coords 00027 nsd = self.nsd 00028 00029 limit = 1 00030 for p in coords: 00031 limit -= p 00032 00033 intf = f 00034 for d in range(0,nsd): 00035 p = coords[d] 00036 limit += p 00037 intf = integrate(intf.expand(), (p, 0, limit)) 00038 return intf
Definition at line 13 of file fem_sympy_core.py.
Referenced by fem_sympy_core.ReferenceSimplex.integrate().
Definition at line 13 of file fem_sympy_core.py.
Referenced by fem_sympy_core.ReferenceSimplex::integrate().