#include <string>
#include <vector>
#include <cstdlib>
#include <petsc.h>
#include <petscvec.h>
#include <petscmat.h>
Go to the source code of this file.
Classes | |
class | PetscTools |
Defines | |
#define | EXIT_IF_PARALLEL if(PetscTools::IsParallel()){TS_TRACE("This test does not pass in parallel yet.");return;} |
#define | EXIT_IF_SEQUENTIAL if(PetscTools::IsSequential()){TS_TRACE("This test is not meant to be executed in sequential.");return;} |
Contains the PetscTools class.
Definition in file PetscTools.hpp.
#define EXIT_IF_PARALLEL if(PetscTools::IsParallel()){TS_TRACE("This test does not pass in parallel yet.");return;} |
For use in tests that do not work when run in parallel.
Definition at line 46 of file PetscTools.hpp.
#define EXIT_IF_SEQUENTIAL if(PetscTools::IsSequential()){TS_TRACE("This test is not meant to be executed in sequential.");return;} |
For use in tests that should ONLY be run in parallel.
Definition at line 48 of file PetscTools.hpp.