class GSL::Interpolate2D
- GSL::Interpolate2D
- GSL::Object
- Reference
- Object
Defined in:
gsl/maths/approximation/interpolation.crConstructors
-
.new(type : Type, xa : Array(Float64) | Slice(Float64), ya : Array(Float64) | Slice(Float64), za : Array(Float64) | Slice(Float64))
TODO - check sorted?
Instance Method Summary
- #eval(x, y, deriv : DerivativeOrder = DerivativeOrder::Function)
-
#lib_free
This function must call corresponding gsl_*_free to free internal pointer
- #size
- #type : GSL::Interpolate2D::Type
- #update(xa = nil, ya = nil, za = nil)
- #x
- #x_index(x)
- #y
- #y_index(y)
Instance methods inherited from class GSL::Object
finalize
finalize,
free
free,
pointer
pointer,
to_unsafe
to_unsafe
Constructor Detail
def self.new(type : Type, xa : Array(Float64) | Slice(Float64), ya : Array(Float64) | Slice(Float64), za : Array(Float64) | Slice(Float64))
#
TODO - check sorted?
Instance Method Detail
def lib_free
#
Description copied from class GSL::Object
This function must call corresponding gsl_*_free to free internal pointer