|        |   | 
- builtins.object
 - 
- BicubicSpline
 - BorderFlag
 - CubicSpline
 - Interpolator
 - 
- CompoundInterpolator
 - SimpleInterpolator
  
 
- LinearFunction
 - Point
 - PolycubicSpline
 - SplineGenerator
 - TricubicSpline
 - interp_range
  
 
 
 
 
  
class BicubicSpline(builtins.object) |  
    
|     |   | 
Methods defined here: 
- Clone(...) from builtins.PyCapsule
 - Clone(rosetta.numeric.interpolation.spline.BicubicSpline) -> rosetta.numeric.interpolation.spline.BicubicSpline
 
  
copy constructor  
- F(...) from builtins.PyCapsule
 - F(*args, **kwargs)
 
Overloaded function. 
  
1. F(self : rosetta.numeric.interpolation.spline.BicubicSpline, ARGUMENTS : rosetta.numeric.MathVector_double_t) -> float 
  
value at (x, y) 
  
2. F(self : rosetta.numeric.interpolation.spline.BicubicSpline, x : float, y : float) -> float 
  
value at (x, y)  
- FdF(...) from builtins.PyCapsule
 - FdF(self : rosetta.numeric.interpolation.spline.BicubicSpline, ARGUMENTS : rosetta.numeric.MathVector_double_t) -> (float, rosetta.numeric.MathVector_double_t)
 
  
value and derivative at (x, y)  
- __init__(...) from builtins.PyCapsule
 - __init__(*args, **kwargs)
 
Overloaded function. 
  
1. __init__(rosetta.numeric.interpolation.spline.BicubicSpline) -> NoneType 
  
2. __init__(self : rosetta.numeric.interpolation.spline.BicubicSpline,  : rosetta.numeric.interpolation.spline.BicubicSpline) -> NoneType  
- __new__(*args, **kwargs) from builtins.type
 - Create and return a new object.  See help(type) for accurate signature.
  
- assign(...) from builtins.PyCapsule
 - assign(self : rosetta.numeric.interpolation.spline.BicubicSpline,  : rosetta.numeric.interpolation.spline.BicubicSpline) -> rosetta.numeric.interpolation.spline.BicubicSpline
  
- dFdx(...) from builtins.PyCapsule
 - dFdx(*args, **kwargs)
 
Overloaded function. 
  
1. dFdx(self : rosetta.numeric.interpolation.spline.BicubicSpline, ARGUMENTS : rosetta.numeric.MathVector_double_t) -> float 
  
partial derivative at (x, y) for x 
  
2. dFdx(self : rosetta.numeric.interpolation.spline.BicubicSpline, x : float, y : float) -> float 
  
partial derivative at (x, y) for x  
- dFdy(...) from builtins.PyCapsule
 - dFdy(*args, **kwargs)
 
Overloaded function. 
  
1. dFdy(self : rosetta.numeric.interpolation.spline.BicubicSpline, ARGUMENTS : rosetta.numeric.MathVector_double_t) -> float 
  
partial derivative at (x, y) for y 
  
2. dFdy(self : rosetta.numeric.interpolation.spline.BicubicSpline, x : float, y : float) -> float 
  
partial derivative at (x, y) for y  
- get_dsecox(...) from builtins.PyCapsule
 - get_dsecox(rosetta.numeric.interpolation.spline.BicubicSpline) -> rosetta.numeric.MathMatrix_double_t
  
- get_dsecoxy(...) from builtins.PyCapsule
 - get_dsecoxy(rosetta.numeric.interpolation.spline.BicubicSpline) -> rosetta.numeric.MathMatrix_double_t
  
- get_dsecoy(...) from builtins.PyCapsule
 - get_dsecoy(rosetta.numeric.interpolation.spline.BicubicSpline) -> rosetta.numeric.MathMatrix_double_t
  
- get_values(...) from builtins.PyCapsule
 - get_values(rosetta.numeric.interpolation.spline.BicubicSpline) -> rosetta.numeric.MathMatrix_double_t
 
  
get the second order derivatives of the spline  
- sqr(...) from builtins.PyCapsule
 - sqr(self : rosetta.numeric.interpolation.spline.BicubicSpline, x : float) -> float
  
 |    
  
 
  
class CompoundInterpolator(Interpolator) |  
    
|     |   | 
- Method resolution order:
 
- CompoundInterpolator
 
- Interpolator
 
- builtins.object
 
 
 
Methods defined here: 
- __eq__(...) from builtins.PyCapsule
 - __eq__(self : rosetta.numeric.interpolation.spline.CompoundInterpolator, other : rosetta.numeric.interpolation.spline.Interpolator) -> bool
  
- __init__(...) from builtins.PyCapsule
 - __init__(handle) -> NoneType
  
- __new__(*args, **kwargs) from builtins.type
 - Create and return a new object.  See help(type) for accurate signature.
  
- add_range(...) from builtins.PyCapsule
 - add_range(self : rosetta.numeric.interpolation.spline.CompoundInterpolator, interp : rosetta.numeric.interpolation.spline.Interpolator, lb : float, ub : float) -> NoneType
  
- assign(...) from builtins.PyCapsule
 - assign(self : rosetta.numeric.interpolation.spline.CompoundInterpolator,  : rosetta.numeric.interpolation.spline.CompoundInterpolator) -> rosetta.numeric.interpolation.spline.CompoundInterpolator
  
- deserialize(...) from builtins.PyCapsule
 - deserialize(self : rosetta.numeric.interpolation.spline.CompoundInterpolator, data : rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) -> NoneType
 
  
deserialize a json_spirit object to a Interpolator  
- interpolate(...) from builtins.PyCapsule
 - interpolate(self : rosetta.numeric.interpolation.spline.CompoundInterpolator, x : float, y : float, dy : float) -> NoneType
  
- same_type_as_me(...) from builtins.PyCapsule
 - same_type_as_me(self : rosetta.numeric.interpolation.spline.CompoundInterpolator, other : rosetta.numeric.interpolation.spline.Interpolator) -> bool
  
- serialize(...) from builtins.PyCapsule
 - serialize(rosetta.numeric.interpolation.spline.CompoundInterpolator) -> rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t
 
  
serialize the Interpolator to a json_spirit object  
 
Methods inherited from Interpolator: 
- compute_lb_function_solution(...) from builtins.PyCapsule
 - compute_lb_function_solution(self : rosetta.numeric.interpolation.spline.Interpolator, x : float, y : float) -> NoneType
 
  
compute the y value of the lower bound function given an x value  
- compute_ub_function_solution(...) from builtins.PyCapsule
 - compute_ub_function_solution(self : rosetta.numeric.interpolation.spline.Interpolator, x : float, y : float) -> NoneType
 
  
compute the y value of the lower bound function given an x value  
- get_lb_function_cutoff(...) from builtins.PyCapsule
 - get_lb_function_cutoff(rosetta.numeric.interpolation.spline.Interpolator) -> float
 
  
get the lower bound cutoff  
- get_ub_function_cutoff(...) from builtins.PyCapsule
 - get_ub_function_cutoff(rosetta.numeric.interpolation.spline.Interpolator) -> float
 
  
get the upper bound cutoff  
- has_lb_function(...) from builtins.PyCapsule
 - has_lb_function(rosetta.numeric.interpolation.spline.Interpolator) -> bool
 
  
return true if the interpolator has a defined lower bound function  
- has_ub_function(...) from builtins.PyCapsule
 - has_ub_function(rosetta.numeric.interpolation.spline.Interpolator) -> bool
 
  
return false if the interpolator has a defined upper bound function  
- set_lb_function(...) from builtins.PyCapsule
 - set_lb_function(self : rosetta.numeric.interpolation.spline.Interpolator, lb : float, slope : float, intercept : float) -> NoneType
 
  
set a linear function describing the behavior of the interpolator after a given lower bound.  This lower bound can be distinct from the lb of the spline  
- set_ub_function(...) from builtins.PyCapsule
 - set_ub_function(self : rosetta.numeric.interpolation.spline.Interpolator, ub : float, slope : float, intercept : float) -> NoneType
 
  
set a linear function describing the behavior of the interpolator after a given upper bound.  This upper bound can be distinct from the ub of the spline  
 |    
 
  
class CubicSpline(builtins.object) |  
    
|     |   | 
Methods defined here: 
- F(...) from builtins.PyCapsule
 - F(self : rosetta.numeric.interpolation.spline.CubicSpline, ARGUMENT : float) -> float
  
- FdF(...) from builtins.PyCapsule
 - FdF(self : rosetta.numeric.interpolation.spline.CubicSpline, ARGUMENT : float) -> (float, float)
 
  
return value and derivative at ARGUMENT 
  
  
 x value 
  
  
 value and derivative at ARGUMENT  
- __eq__(...) from builtins.PyCapsule
 - __eq__(self : rosetta.numeric.interpolation.spline.CubicSpline, rhs : rosetta.numeric.interpolation.spline.CubicSpline) -> bool
  
- __init__(...) from builtins.PyCapsule
 - __init__(*args, **kwargs)
 
Overloaded function. 
  
1. __init__(rosetta.numeric.interpolation.spline.CubicSpline) -> NoneType 
  
2. __init__(self : rosetta.numeric.interpolation.spline.CubicSpline,  : rosetta.numeric.interpolation.spline.CubicSpline) -> NoneType  
- __ne__(...) from builtins.PyCapsule
 - __ne__(self : rosetta.numeric.interpolation.spline.CubicSpline, rhs : rosetta.numeric.interpolation.spline.CubicSpline) -> bool
  
- __new__(*args, **kwargs) from builtins.type
 - Create and return a new object.  See help(type) for accurate signature.
  
- assign(...) from builtins.PyCapsule
 - assign(self : rosetta.numeric.interpolation.spline.CubicSpline,  : rosetta.numeric.interpolation.spline.CubicSpline) -> rosetta.numeric.interpolation.spline.CubicSpline
  
- clone(...) from builtins.PyCapsule
 - clone(rosetta.numeric.interpolation.spline.CubicSpline) -> rosetta.numeric.interpolation.spline.CubicSpline
 
  
copy constructor  
- dF(...) from builtins.PyCapsule
 - dF(self : rosetta.numeric.interpolation.spline.CubicSpline, ARGUMENT : float) -> float
 
  
return derivative at ARGUMENT 
  
  
 x value 
  
  
 derivative at ARGUMENT  
- get_delta(...) from builtins.PyCapsule
 - get_delta(rosetta.numeric.interpolation.spline.CubicSpline) -> float
 
  
access to the delta value 
  
  
 the distance between two support points of the spline  
- get_dsecox(...) from builtins.PyCapsule
 - get_dsecox(rosetta.numeric.interpolation.spline.CubicSpline) -> rosetta.numeric.MathVector_double_t
 
  
get the second order derivatives of the spline 
  
  
 the second order derivatives at the support points of the spline  
- get_start(...) from builtins.PyCapsule
 - get_start(rosetta.numeric.interpolation.spline.CubicSpline) -> float
 
  
access to the start value 
  
  
 the start of the interval the spline is defined on  
- get_values(...) from builtins.PyCapsule
 - get_values(rosetta.numeric.interpolation.spline.CubicSpline) -> rosetta.numeric.MathVector_double_t
 
  
access to the values 
  
  
 the function values at the support points of the spline  
- sqr(...) from builtins.PyCapsule
 - sqr(self : rosetta.numeric.interpolation.spline.CubicSpline, x : float) -> float
  
- train(...) from builtins.PyCapsule
 - train(self : rosetta.numeric.interpolation.spline.CubicSpline, BORDER : rosetta.numeric.interpolation.spline.BorderFlag, START : float, DELTA : float, RESULTS : rosetta.numeric.MathVector_double_t, FIRSTBE : (float, float)) -> rosetta.numeric.interpolation.spline.CubicSpline
  
 |    
 
  
class Interpolator(builtins.object) |  
    
|     |   | 
Methods defined here: 
- __eq__(...) from builtins.PyCapsule
 - __eq__(self : rosetta.numeric.interpolation.spline.Interpolator, other : rosetta.numeric.interpolation.spline.Interpolator) -> bool
  
- __init__(...) from builtins.PyCapsule
 - __init__(*args, **kwargs)
 
Overloaded function. 
  
1. __init__(rosetta.numeric.interpolation.spline.Interpolator) -> NoneType 
  
2. __init__(rosetta.numeric.interpolation.spline.Interpolator, rosetta.numeric.interpolation.spline.Interpolator) -> NoneType  
- __new__(*args, **kwargs) from builtins.type
 - Create and return a new object.  See help(type) for accurate signature.
  
- assign(...) from builtins.PyCapsule
 - assign(self : rosetta.numeric.interpolation.spline.Interpolator,  : rosetta.numeric.interpolation.spline.Interpolator) -> rosetta.numeric.interpolation.spline.Interpolator
  
- compute_lb_function_solution(...) from builtins.PyCapsule
 - compute_lb_function_solution(self : rosetta.numeric.interpolation.spline.Interpolator, x : float, y : float) -> NoneType
 
  
compute the y value of the lower bound function given an x value  
- compute_ub_function_solution(...) from builtins.PyCapsule
 - compute_ub_function_solution(self : rosetta.numeric.interpolation.spline.Interpolator, x : float, y : float) -> NoneType
 
  
compute the y value of the lower bound function given an x value  
- deserialize(...) from builtins.PyCapsule
 - deserialize(self : rosetta.numeric.interpolation.spline.Interpolator, data : rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) -> NoneType
 
  
deserialize a json_spirit object to a Interpolator  
- get_lb_function_cutoff(...) from builtins.PyCapsule
 - get_lb_function_cutoff(rosetta.numeric.interpolation.spline.Interpolator) -> float
 
  
get the lower bound cutoff  
- get_ub_function_cutoff(...) from builtins.PyCapsule
 - get_ub_function_cutoff(rosetta.numeric.interpolation.spline.Interpolator) -> float
 
  
get the upper bound cutoff  
- has_lb_function(...) from builtins.PyCapsule
 - has_lb_function(rosetta.numeric.interpolation.spline.Interpolator) -> bool
 
  
return true if the interpolator has a defined lower bound function  
- has_ub_function(...) from builtins.PyCapsule
 - has_ub_function(rosetta.numeric.interpolation.spline.Interpolator) -> bool
 
  
return false if the interpolator has a defined upper bound function  
- interpolate(...) from builtins.PyCapsule
 - interpolate(self : rosetta.numeric.interpolation.spline.Interpolator, x : float, y : float, dy : float) -> NoneType
  
- same_type_as_me(...) from builtins.PyCapsule
 - same_type_as_me(self : rosetta.numeric.interpolation.spline.Interpolator, other : rosetta.numeric.interpolation.spline.Interpolator) -> bool
  
- serialize(...) from builtins.PyCapsule
 - serialize(rosetta.numeric.interpolation.spline.Interpolator) -> rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t
 
  
serialize the Interpolator to a json_spirit object  
- set_lb_function(...) from builtins.PyCapsule
 - set_lb_function(self : rosetta.numeric.interpolation.spline.Interpolator, lb : float, slope : float, intercept : float) -> NoneType
 
  
set a linear function describing the behavior of the interpolator after a given lower bound.  This lower bound can be distinct from the lb of the spline  
- set_ub_function(...) from builtins.PyCapsule
 - set_ub_function(self : rosetta.numeric.interpolation.spline.Interpolator, ub : float, slope : float, intercept : float) -> NoneType
 
  
set a linear function describing the behavior of the interpolator after a given upper bound.  This upper bound can be distinct from the ub of the spline  
 |    
  
 
  
class Point(builtins.object) |  
    
|     |   | 
Methods defined here: 
- __init__(...) from builtins.PyCapsule
 - __init__(*args, **kwargs)
 
Overloaded function. 
  
1. __init__(self : rosetta.numeric.interpolation.spline.Point, xin : float, yin : float) -> NoneType 
  
2. __init__(self : rosetta.numeric.interpolation.spline.Point, xin : float, yin : float, dyin : float) -> NoneType  
- __new__(*args, **kwargs) from builtins.type
 - Create and return a new object.  See help(type) for accurate signature.
  
 
Data descriptors defined here: 
- dy
 
 
 
- has_dy
 
 
 
- x
 
 
 
- y
 
 
 
 |    
 
  
class PolycubicSpline(builtins.object) |  
    
|     |   | 
Methods defined here: 
- Clone(...) from builtins.PyCapsule
 - Clone(rosetta.numeric.interpolation.spline.PolycubicSpline) -> rosetta.numeric.interpolation.spline.PolycubicSpline
 
  
copy constructor  
- F(...) from builtins.PyCapsule
 - F(self : rosetta.numeric.interpolation.spline.PolycubicSpline, xs : rosetta.utility.vector1_double) -> float
 
  
value at (x1, x2, ... xn)  
- __init__(...) from builtins.PyCapsule
 - __init__(*args, **kwargs)
 
Overloaded function. 
  
1. __init__(rosetta.numeric.interpolation.spline.PolycubicSpline) -> NoneType 
  
2. __init__(self : rosetta.numeric.interpolation.spline.PolycubicSpline, n_xs : int) -> NoneType 
  
3. __init__(self : rosetta.numeric.interpolation.spline.PolycubicSpline,  : rosetta.numeric.interpolation.spline.PolycubicSpline) -> NoneType  
- __new__(*args, **kwargs) from builtins.type
 - Create and return a new object.  See help(type) for accurate signature.
  
- dFdall(...) from builtins.PyCapsule
 - dFdall(self : rosetta.numeric.interpolation.spline.PolycubicSpline, xs : rosetta.utility.vector1_double) -> rosetta.utility.vector1_double
 
  
partial derivatives at (x1, x2, ... xn)  
- dFdxi(...) from builtins.PyCapsule
 - dFdxi(self : rosetta.numeric.interpolation.spline.PolycubicSpline, n : int, xs : rosetta.utility.vector1_double) -> float
 
  
partial derivative at (x1, x2, ... xn) for var i  
- get_all_derivs(...) from builtins.PyCapsule
 - get_all_derivs(self : rosetta.numeric.interpolation.spline.PolycubicSpline, indices : rosetta.utility.vector1_unsigned_long) -> rosetta.utility.vector1_double
  
- get_deriv(...) from builtins.PyCapsule
 - get_deriv(self : rosetta.numeric.interpolation.spline.PolycubicSpline, n : int) -> rosetta.numeric.MathNTensor_double_t
 
  
get the second order derivatives of the spline 
 for 3 dimensions, you would pass 1-8 and get 
 values, z, y, yz, x, xz, xy, xyz  
- train(...) from builtins.PyCapsule
 - train(self : rosetta.numeric.interpolation.spline.PolycubicSpline, BORDER : rosetta.utility.vector1_numeric_interpolation_spline_BorderFlag, START : rosetta.utility.vector1_double, DELTA : rosetta.utility.vector1_double, RESULTS : rosetta.numeric.MathNTensor_double_t, LINCONT : rosetta.utility.vector1_bool, FIRSTBE : rosetta.utility.vector1_std_pair_double_double_t) -> NoneType
 
  
train PolycubicSpline  
 |    
 
  
class SimpleInterpolator(Interpolator) |  
    
|     |   | 
- Method resolution order:
 
- SimpleInterpolator
 
- Interpolator
 
- builtins.object
 
 
 
Methods defined here: 
- __eq__(...) from builtins.PyCapsule
 - __eq__(self : rosetta.numeric.interpolation.spline.SimpleInterpolator, other : rosetta.numeric.interpolation.spline.Interpolator) -> bool
  
- __init__(...) from builtins.PyCapsule
 - __init__(*args, **kwargs)
 
Overloaded function. 
  
1. __init__(self : handle, x : rosetta.utility.vector1_double, y : rosetta.utility.vector1_double, lbdy : float, ubdy : float) -> NoneType 
  
2. __init__(handle) -> NoneType  
- __new__(*args, **kwargs) from builtins.type
 - Create and return a new object.  See help(type) for accurate signature.
  
- assign(...) from builtins.PyCapsule
 - assign(self : rosetta.numeric.interpolation.spline.SimpleInterpolator,  : rosetta.numeric.interpolation.spline.SimpleInterpolator) -> rosetta.numeric.interpolation.spline.SimpleInterpolator
  
- ddy(...) from builtins.PyCapsule
 - ddy(rosetta.numeric.interpolation.spline.SimpleInterpolator) -> rosetta.utility.vector1_double
 
  
accessors for the second derivative values specified for each knot  
- deserialize(...) from builtins.PyCapsule
 - deserialize(self : rosetta.numeric.interpolation.spline.SimpleInterpolator, data : rosetta.std.map_std_string_utility_json_spirit_Value_impl_utility_json_spirit_Config_map_std_string_t) -> NoneType
 
  
deserialize a json_spirit object to a Interpolator  
- interpolate(...) from builtins.PyCapsule
 - interpolate(self : rosetta.numeric.interpolation.spline.SimpleInterpolator, x : float, y : float, dy : float) -> NoneType
  
- same_type_as_me(...) from builtins.PyCapsule
 - same_type_as_me(self : rosetta.numeric.interpolation.spline.SimpleInterpolator, other : rosetta.numeric.interpolation.spline.Interpolator) -> bool
  
- serialize(...) from builtins.PyCapsule
 - serialize(rosetta.numeric.interpolation.spline.SimpleInterpolator) -> rosetta.utility.json_spirit.Value_impl_utility_json_spirit_Config_vector_std_string_t
 
  
serialize the Interpolator to a json_spirit object  
- x(...) from builtins.PyCapsule
 - x(rosetta.numeric.interpolation.spline.SimpleInterpolator) -> rosetta.utility.vector1_double
 
  
accessor for the x-values defining the interpolation knots  
- y(...) from builtins.PyCapsule
 - y(rosetta.numeric.interpolation.spline.SimpleInterpolator) -> rosetta.utility.vector1_double
 
  
accessor for the y-values specified for each knot  
 
Methods inherited from Interpolator: 
- compute_lb_function_solution(...) from builtins.PyCapsule
 - compute_lb_function_solution(self : rosetta.numeric.interpolation.spline.Interpolator, x : float, y : float) -> NoneType
 
  
compute the y value of the lower bound function given an x value  
- compute_ub_function_solution(...) from builtins.PyCapsule
 - compute_ub_function_solution(self : rosetta.numeric.interpolation.spline.Interpolator, x : float, y : float) -> NoneType
 
  
compute the y value of the lower bound function given an x value  
- get_lb_function_cutoff(...) from builtins.PyCapsule
 - get_lb_function_cutoff(rosetta.numeric.interpolation.spline.Interpolator) -> float
 
  
get the lower bound cutoff  
- get_ub_function_cutoff(...) from builtins.PyCapsule
 - get_ub_function_cutoff(rosetta.numeric.interpolation.spline.Interpolator) -> float
 
  
get the upper bound cutoff  
- has_lb_function(...) from builtins.PyCapsule
 - has_lb_function(rosetta.numeric.interpolation.spline.Interpolator) -> bool
 
  
return true if the interpolator has a defined lower bound function  
- has_ub_function(...) from builtins.PyCapsule
 - has_ub_function(rosetta.numeric.interpolation.spline.Interpolator) -> bool
 
  
return false if the interpolator has a defined upper bound function  
- set_lb_function(...) from builtins.PyCapsule
 - set_lb_function(self : rosetta.numeric.interpolation.spline.Interpolator, lb : float, slope : float, intercept : float) -> NoneType
 
  
set a linear function describing the behavior of the interpolator after a given lower bound.  This lower bound can be distinct from the lb of the spline  
- set_ub_function(...) from builtins.PyCapsule
 - set_ub_function(self : rosetta.numeric.interpolation.spline.Interpolator, ub : float, slope : float, intercept : float) -> NoneType
 
  
set a linear function describing the behavior of the interpolator after a given upper bound.  This upper bound can be distinct from the ub of the spline  
 |    
 
  
class SplineGenerator(builtins.object) |  
    
|     |   | 
Methods defined here: 
- __init__(...) from builtins.PyCapsule
 - __init__(*args, **kwargs)
 
Overloaded function. 
  
1. __init__(self : rosetta.numeric.interpolation.spline.SplineGenerator, lbx : float, lby : float, lbdy : float, ubx : float, uby : float, ubdy : float) -> NoneType 
  
2. __init__(rosetta.numeric.interpolation.spline.SplineGenerator) -> NoneType 
  
3. __init__(self : rosetta.numeric.interpolation.spline.SplineGenerator,  : rosetta.numeric.interpolation.spline.SplineGenerator) -> NoneType  
- __new__(*args, **kwargs) from builtins.type
 - Create and return a new object.  See help(type) for accurate signature.
  
- add_boundary_function(...) from builtins.PyCapsule
 - add_boundary_function(self : rosetta.numeric.interpolation.spline.SplineGenerator, tag : str, cutoff : float, slope : float, intercept : float) -> NoneType
  
- add_known_value(...) from builtins.PyCapsule
 - add_known_value(*args, **kwargs)
 
Overloaded function. 
  
1. add_known_value(self : rosetta.numeric.interpolation.spline.SplineGenerator, x : float, y : float) -> NoneType 
  
2. add_known_value(self : rosetta.numeric.interpolation.spline.SplineGenerator, x : float, y : float, dy : float) -> NoneType  
- get_interpolator(...) from builtins.PyCapsule
 - get_interpolator(rosetta.numeric.interpolation.spline.SplineGenerator) -> rosetta.numeric.interpolation.spline.Interpolator
  
- get_lbdy(...) from builtins.PyCapsule
 - get_lbdy(rosetta.numeric.interpolation.spline.SplineGenerator) -> float
  
- get_lbx(...) from builtins.PyCapsule
 - get_lbx(rosetta.numeric.interpolation.spline.SplineGenerator) -> float
  
- get_lby(...) from builtins.PyCapsule
 - get_lby(rosetta.numeric.interpolation.spline.SplineGenerator) -> float
  
- get_num_points(...) from builtins.PyCapsule
 - get_num_points(rosetta.numeric.interpolation.spline.SplineGenerator) -> int
  
- get_ubdy(...) from builtins.PyCapsule
 - get_ubdy(rosetta.numeric.interpolation.spline.SplineGenerator) -> float
  
- get_ubx(...) from builtins.PyCapsule
 - get_ubx(rosetta.numeric.interpolation.spline.SplineGenerator) -> float
  
- get_uby(...) from builtins.PyCapsule
 - get_uby(rosetta.numeric.interpolation.spline.SplineGenerator) -> float
  
 |    
 
  
class TricubicSpline(builtins.object) |  
    
|     |   | 
Methods defined here: 
- Clone(...) from builtins.PyCapsule
 - Clone(rosetta.numeric.interpolation.spline.TricubicSpline) -> rosetta.numeric.interpolation.spline.TricubicSpline
 
  
copy constructor  
- F(...) from builtins.PyCapsule
 - F(self : rosetta.numeric.interpolation.spline.TricubicSpline, x : float, y : float, z : float) -> float
 
  
value at (x, y)  
- __init__(...) from builtins.PyCapsule
 - __init__(*args, **kwargs)
 
Overloaded function. 
  
1. __init__(rosetta.numeric.interpolation.spline.TricubicSpline) -> NoneType 
  
2. __init__(self : rosetta.numeric.interpolation.spline.TricubicSpline,  : rosetta.numeric.interpolation.spline.TricubicSpline) -> NoneType  
- __new__(*args, **kwargs) from builtins.type
 - Create and return a new object.  See help(type) for accurate signature.
  
- dFdx(...) from builtins.PyCapsule
 - dFdx(self : rosetta.numeric.interpolation.spline.TricubicSpline, x : float, y : float, z : float) -> float
 
  
partial derivative at (x, y, z) for x  
- dFdy(...) from builtins.PyCapsule
 - dFdy(self : rosetta.numeric.interpolation.spline.TricubicSpline, x : float, y : float, z : float) -> float
 
  
partial derivative at (x, y, z) for y  
- dFdz(...) from builtins.PyCapsule
 - dFdz(self : rosetta.numeric.interpolation.spline.TricubicSpline, x : float, y : float, z : float) -> float
 
  
partial derivative at (x, y, z) for z  
- get_dsecox(...) from builtins.PyCapsule
 - get_dsecox(rosetta.numeric.interpolation.spline.TricubicSpline) -> rosetta.numeric.MathTensor_double_t
 
  
get the second order derivatives of the spline  
- get_dsecoxy(...) from builtins.PyCapsule
 - get_dsecoxy(rosetta.numeric.interpolation.spline.TricubicSpline) -> rosetta.numeric.MathTensor_double_t
  
- get_dsecoxyz(...) from builtins.PyCapsule
 - get_dsecoxyz(rosetta.numeric.interpolation.spline.TricubicSpline) -> rosetta.numeric.MathTensor_double_t
  
- get_dsecoxz(...) from builtins.PyCapsule
 - get_dsecoxz(rosetta.numeric.interpolation.spline.TricubicSpline) -> rosetta.numeric.MathTensor_double_t
  
- get_dsecoy(...) from builtins.PyCapsule
 - get_dsecoy(rosetta.numeric.interpolation.spline.TricubicSpline) -> rosetta.numeric.MathTensor_double_t
  
- get_dsecoyz(...) from builtins.PyCapsule
 - get_dsecoyz(rosetta.numeric.interpolation.spline.TricubicSpline) -> rosetta.numeric.MathTensor_double_t
  
- get_dsecoz(...) from builtins.PyCapsule
 - get_dsecoz(rosetta.numeric.interpolation.spline.TricubicSpline) -> rosetta.numeric.MathTensor_double_t
  
 |    
  |