Hello everyone,
I am trying to monitor the memory consumption of my program.
Most classes provide a memory_consumption() function to realize this demand.
However, such function is missing for 2 process:
1) Memory of a LU factorized matrix (a UMFPACK factorization like SparseDirectUMFPACK, or klu solver like TrilinosWrappers::SolverDirect);
2) Memory consumption of iterative solver (CG or GMRES).
Is there a recommended way to track memomry usage during these 2 processes?