GEOSX
|
#include "common/DataTypes.hpp"
#include "linearAlgebra/interfaces/petsc/PetscMatrix.hpp"
#include "linearAlgebra/interfaces/direct/SuperLU_Dist.hpp"
#include <petsc.h>
Go to the source code of this file.
Namespaces | |
geosx | |
Functions | |
void | geosx::PetscConvertToSuperMatrix (PetscMatrix const &matrix, Mat &localMatrix, SuperLU_Dist &SLUDData) |
Converts a matrix from Petsc to SuperLU_Dist format. More... | |
void | geosx::PetscDestroyAdditionalData (Mat &localMatrix) |
Destroys data needed to convert a matrix from Petsc to SuperLU_Dist format. More... | |
real64 | geosx::PetscSuperLU_DistCond (PetscMatrix const &matrix, SuperLU_Dist &SLUDData) |
Computes an accurate condition number (time consuming function!!!) More... | |