Public Member Functions | |
| def | __init__ (self, x_start, x_end) |
| def | compute (self, x) |
| def | eta_transform (self, x) |
Public Attributes | |
| x_start | |
| x_end | |
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
| def SUAVE.Methods.Utilities.Cubic_Spline_Blender.Cubic_Spline_Blender.__init__ | ( | self, | |
| x_start, | |||
| x_end | |||
| ) |
This sets the default start and end position. Assumptions: None Source: N/A Inputs: None Outputs: None Properties Used: N/A
| def SUAVE.Methods.Utilities.Cubic_Spline_Blender.Cubic_Spline_Blender.compute | ( | self, | |
| x | |||
| ) |
This computes the y value along a normalized spline Assumptions: None Source: N/A Inputs: None Outputs: None Properties Used: N/A
| def SUAVE.Methods.Utilities.Cubic_Spline_Blender.Cubic_Spline_Blender.eta_transform | ( | self, | |
| x | |||
| ) |
Normalizes the transformation Assumptions: None Source: N/A Inputs: None Outputs: None Properties Used: N/A