Mapped Splines module

class pygismo.msplines.gsMappedBasis2

Bases: gsFunctionSet

deriv(self: pygismo.msplines.gsMappedBasis2, arg0: numpy.ndarray[numpy.float64[m, n]]) numpy.ndarray[numpy.float64[m, n]]

Evaluates the first derivatives into a matrix

deriv2(self: pygismo.msplines.gsMappedBasis2, arg0: numpy.ndarray[numpy.float64[m, n]]) numpy.ndarray[numpy.float64[m, n]]

Evaluates the second derivatives into a matrix

eval(self: pygismo.msplines.gsMappedBasis2, arg0: numpy.ndarray[numpy.float64[m, n]]) numpy.ndarray[numpy.float64[m, n]]

Evaluates the function set and returns a matrix

evalSingle(*args, **kwargs)

Overloaded function.

  1. evalSingle(self: pygismo.msplines.gsMappedBasis2, arg0: int, arg1: int, arg2: numpy.ndarray[numpy.float64[m, n]]) -> numpy.ndarray[numpy.float64[m, n]]

Evaluates the basis function i

  1. evalSingle(self: pygismo.msplines.gsMappedBasis2, arg0: int, arg1: int, arg2: numpy.ndarray[numpy.float64[m, n]]) -> numpy.ndarray[numpy.float64[m, n]]

Evaluates the basis function i

piece(self: pygismo.msplines.gsMappedBasis2, arg0: int) gismo::gsMappedSingleBasis<2, double>

Returns a piece

class pygismo.msplines.gsMappedSingleBasis2

Bases: gsBasis