splinepy.microstructure.tiles.cross_2d.Cross2D.create_tile#
- Cross2D.create_tile(parameters=None, parameter_sensitivities=None, center_expansion=1.0, closure=None, **kwargs)[source]#
Create a microtile based on the parameters that describe the branch thicknesses.
Thickness parameters are used to describe the inner radius of the outward facing branches
- Parameters:
parameters (np.array(4, 1)) – Four evaluation point with one parameter is used. This parameter describes the radius of the cylinder at the evaluation point. The parameters must be a two-dimensional np.array, where the value must be between 0.01 and 0.49
parameter_sensitivities (list(np.ndarray)) – Describes the parameter sensitivities with respect to some design variable. In case the design variables directly apply to the parameter itself, they evaluate as delta_ij
center_expansion (float) – thickness of center is expanded by a factor
closure (str) – parametric dimension that needs to be closed, given in the form “x_min”, “x_max”, etc.
- Returns:
microtile_list (list(splines))
derivative_list (list / None)