Hello All,
I have a question about the KLU library for LU factorization of sparse matrices.

The KLU library accepts a pointer to a memory allocator function, by default it is malloc().
Then it uses this pointer to allocate the memory required.

I want to extend the library and I now have object of classes. I want to use the operator new instead of malloc to allocate the memory. In the same time I want the new operator to call the constructors of the objects.

Is there a way to do it?

Thank you
Mina