00001 00007 #ifndef __VEC_MASS_H 00008 #define __VEC_MASS_H 00009 00010 PetscErrorCode CreateConstVecMass(ot::DAMG damg, Mat *B); 00011 PetscErrorCode ComputeConstVecMass(ot::DAMG damg, Mat J, Mat B); 00012 00013 PetscErrorCode ConstVecMassMatMult(Mat, Vec, Vec); 00014 PetscErrorCode ConstVecMassMatGetDiagonal(Mat, Vec); 00015 PetscErrorCode ConstVecMassMatDestroy(Mat); 00016 00017 #endif 00018