Open andregail opened 3 years ago
We still need to figure out how exactly we want to do it with the file handle, i.e leave it to the user or have the responsibility to do it correctly on our side. This determines how we handle the constructor and destructors of the IO classes:
https://github.com/eth-cscs/conflux/blob/98a845b5f495c0246b443213faab29a05e322843/src/conflux/cholesky/CholeskyIO.cpp#L90-L99
At the moment, the responsibility to open and close correctly is fully placed on the user.
We still need to figure out how exactly we want to do it with the file handle, i.e leave it to the user or have the responsibility to do it correctly on our side. This determines how we handle the constructor and destructors of the IO classes:
https://github.com/eth-cscs/conflux/blob/98a845b5f495c0246b443213faab29a05e322843/src/conflux/cholesky/CholeskyIO.cpp#L90-L99
At the moment, the responsibility to open and close correctly is fully placed on the user.