31 "You are trying to use metis but do not have the metisDecomp library loaded." 32 "\nThis message is from the dummy metisDecomp stub library instead.\n" 34 "Please install metis and make sure that libmetis.so is in your " 36 "The metisDecomp library can then be built from " 37 "$FOAM_SRC/parallel/decompose/metisDecomp and dynamically loading or linking" 38 " this library will add metis as a decomposition method.\n" 39 "Please be aware that there are license restrictions on using Metis.";
54 const List<label>& adjncy,
55 const List<label>& xadj,
57 List<label>& finalDecomp
errorManipArg< error, int > exit(error &err, const int errNo=1)
A list of keyword definitions, which are a keyword followed by any number of values (e...
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
Holds information (coordinate and normal) regarding nearest wall point.
Macros for easy insertion into run-time selection tables.
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
List< label > labelList
A List of labels.
Abstract base class for decomposition.
static const char * notImplementedMessage
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
defineTypeNameAndDebug(combustionModel, 0)
Mesh consisting of general polyhedral cells.
metisDecomp(const dictionary &)
Construct given the decomposition dictionary.