31 "You are trying to use scotch but do not have the scotchDecomp library loaded." 32 "\nThis message is from the dummy scotchDecomp stub library instead.\n" 34 "Please install scotch and make sure that libscotch.so is in your " 36 "The scotchDecomp library can then be built in " 37 "$FOAM_SRC/parallel/decompose/decompositionMethods/scotchDecomp\n";
64 void Foam::scotchDecomp::check(
const int retVal,
const char* str)
70 const fileName& meshPath,
71 const List<label>& adjncy,
72 const List<label>& xadj,
75 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.
static const char * notImplementedMessage
static const List< label > & null()
Return a null List.
Macros for easy insertion into run-time selection tables.
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
Abstract base class for decomposition.
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
defineTypeNameAndDebug(combustionModel, 0)
scotchDecomp(const dictionary &decompositionDict)
Construct given the decomposition dictionary and mesh.
Mesh consisting of general polyhedral cells.