splinepy.microstructure.microstructure.Microstructure.create#

Microstructure.create(closing_face=None, knot_span_wise=None, macro_sensitivities=None, **kwargs)[source]#

Create a Microstructure.

Parameters:
  • closing_face (string) – If not None, Microtile must provide a function closing_tile Represents coordinate to be a closed surface {“x”, “y”, “z”}

  • knot_span_wise (bool) – Insertion per knotspan vs. total number per paradim

  • macro_sensitivities (bool) – Calculate the derivatives of the structure with respect to the outer control point variables

  • **kwargs – will be passed to create_tile function

Returns:

Microstructure – finished microstructure based on object requirements

Return type:

list<spline>