Go to the documentation of this file.
31 template<
class SourcePatch,
class TargetPatch>
35 const word& methodName,
36 const SourcePatch& srcPatch,
37 const TargetPatch& tgtPatch,
39 const bool reverseTarget,
40 const bool requireMatch
45 auto cstrIter = componentsConstructorTablePtr_->cfind(methodName);
47 if (!cstrIter.found())
53 *componentsConstructorTablePtr_
A class for handling words, derived from Foam::string.
Ostream & endl(Ostream &os)
Add newline and flush stream.
#define FatalErrorInLookup(lookupTag, lookupName, lookupTable)
Report an error message using Foam::FatalError.
errorManipArg< error, int > exit(error &err, const int errNo=1)
static autoPtr< AMIMethod > New(const word &methodName, const SourcePatch &srcPatch, const TargetPatch &tgtPatch, const faceAreaIntersect::triangulationMode &triMode, const bool reverseTarget, const bool requireMatch)
Selector.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
#define DebugInfo
Report an information message using Foam::Info.