RCAIDE.Library.Methods.Utilities.Cubic_Spline_Blender

Cubic_Spline_Blender#

class Cubic_Spline_Blender(x_start, x_end)[source]#

Bases: object

This is a cubic spline function that can be used to blend two type of calculations without knowing the end points. It preserves continuous first derivatives.

Assumptions: None

Source: Information at: https://en.wikipedia.org/wiki/Cubic_Hermite_spline

__init__(x_start, x_end)[source]#

This sets the default start and end position.

Assumptions: None

Source: N/A

Inputs: None

Outputs: None

Properties Used: N/A

compute(x)[source]#

This computes the y value along a normalized spline

Assumptions: None

Source: N/A

Inputs: None

Outputs: None

Properties Used: N/A

eta_transform(x)[source]#

Normalizes the transformation

Assumptions: None

Source: N/A

Inputs: None

Outputs: None

Properties Used: N/A