Eidolon
Classes | Namespaces | Functions | Variables
MathDef.py File Reference

Classes

class  ElemTypeDef
 
class  ElemTypeMap
 

Namespaces

 eidolon.MathDef
 

Functions

def findFaces (xis, numVertices, isSimplex)
 
def findEdges (xis, numVertices, isSimplex)
 
def lagrangeBasisI (i, K, xi, alpha, beta)
 
def lagrangeBasisIStr (i, K, d, alpha, beta)
 
def lagrangeBasisFuncs (K, alpha, beta)
 
def lagrangeBasis (K, dim, alpha, beta)
 
def lagrangeAlpha (beta, xicoords)
 
def lagrangeBeta (order, isSimplex, dim)
 
def xiCoords (order, beta)
 
def nodalLagrangeType (geom, desc, order)
 
def jacobiPoly (n, a, b, x)
 
def modalPoly (n, N, x)
 
def modalPolyLineType (geom, desc, order)
 
def jacobiEvaluate (x, order, a, b)
 
def get1DSpectralCoords (order)
 
def getSpectralTensorCoords (dim, order)
 
def spectralBasis1D (xi, powers, coeffs)
 
def evaluateSpectralBasis (xi0, xi1, xi2, powers, coeffs, order, dim)
 
def spectralBasisType (geom, desc, order)
 
def bezierLineType (geom, desc, order)
 
def cubicHermiteCoeffs1D (t, u=0, v=0)
 
def cubicHermiteCoeffs2D (t, u, v=0)
 
def cubicHermiteCoeffs3D (t, u, v)
 
def cubicHermiteType (geom, desc, order)
 
def catmullRomCoeffs1D (t, u=0, v=0)
 
def catmullRomCoeffs2D (t, u, v=0)
 
def catmullRomCoeffs3D (t, u, v)
 
def catmullRomType (geom, desc, order)
 
def piecewiseCatmullRomType (geom, desc, order)
 

Variables

 GeomType