CoreformIGA

CoreformIGA.BasisBernstein.BMethod
B(p, xi)

Return the value of the tensor product Bernstein basis of degree $p$ evaluated at $\xi$. This can be multidimensional and so both $p$ and $n$ are arrays to specify the basis order in each direction and the number of derivatives in each direction, respectively.

source
CoreformIGA.BasisBernstein.dBdxiMethod
dBdxi(p,xi)

Return the gradient of the tensor product Bernstein basis of degree $p$ evaluated at $\xi$. This can be multidimensional and so both $p$ and $n$ are arrays to specify the basis order in each direction and the number of derivatives in each direction, respectively.

source
CoreformIGA.BasisBernstein.dnBdxinMethod
dnBdxin(p, n, xi)

Return the $nth$ derivative of the tensor product Bernstein basis of degree $p$ evaluated at $\xi$. This can be multidimensional and so both $p$ and $n$ are arrays to specify the basis order in each direction and the number of derivatives in each direction, respectively.

source
CoreformIGA.ContinuousComponentModule

A container to hold a function collection which includes all function spaces and fields used to conduct the integral of boundary conditions or stiffness matrices, etc.

source
CoreformIGA.ContinuousComponent.FunctionCollectionType

Members:

  • integral: specify the integrand and quadrature information;
  • geom_field_fc: offer geometry info. for the inverse mapping and integral weights, etc., in the assembly;
  • test_index_fc: store the DOFs indexes and related functionalities for the test function space;
  • trial_index_fc: store the DOFs indexes and related functionalities for the trial function space;
  • test_fs_fc: test function space for evaluating spline functions and indexing them;
source