Work arrays area for lapack routines
It is not thread safe, so should be used inside SimplePool
Instance methods
get(n) : Bytes
allocate and return Bytes of size n
Sourceget_cmplx(n) : Slice(LibCBLAS::ComplexDouble)
allocate and return Slice(LibCBLAS::ComplexDouble) of size n
Sourceget_f32(n) : Slice(Float32)
allocate and return Slice(Float32) of size n
Sourceget_f64(n) : Slice(Float64)
allocate and return Slice(Float64) of size n
Sourceget_i32(n) : Slice(Int32)
allocate and return Slice(Int32) of size n
Sourcereallocate(required_size)
increase internal area to required_size
Sourcerelease
release all allocated arrays
Source