uf3.representation.bsplineΒΆ
This module provides the BSplineBasis class for defining BSpline basis sets from knots and/or pair distance constraints.
Functions
Evaluate basis functions. |
|
|
|
Identify basis functions indices that are non-zero at each point. |
|
Utility function for fitting spline coefficients to a sampled 1D function. |
|
|
|
Generate knot points or knot sequence using a geometric progression. |
|
Generate knot points or knot sequence using an inverse transformation. |
|
Generate knot points or knot sequence using LAMMPS convention of distance^2. |
|
Generate evenly-spaced knot points or knot sequence. |
|
Generate 5-knot subintervals for individual basis functions from specified knot sequence. |
|
Repeat endpoints to satisfy knot sequence requirements (i.e. |
|
Parse a nested dictionary of knot sequences from JSON file. |
Classes
Handler class for BSpline basis sets defined using knot sequences and/or pair distance constraints. |