68 BaseType(rIO,rDataComm.
Size(),Dimension,Verbosity,SynchronizeConditions), mrSerialIO(rSerialIO), mrDataComm(rDataComm)
70 KRATOS_ERROR_IF_NOT(mrDataComm.IsDistributed()) <<
"DataCommunicator must be distributed!" << std::endl;
96 void Execute()
override;
113 std::string
Info()
const override
115 return "MetisDivideHeterogeneousInputInMemoryProcess";
121 rOStream <<
"MetisDivideHeterogeneousInputInMemoryProcess";
Serial (do-nothing) version of a wrapper class for MPI communication.
Definition: data_communicator.h:318
IO provides different implementation of input output procedures which can be used to read and write w...
Definition: io.h:58
Definition: amatrix_interface.h:41
An IO class for reading and writing a modelpart.
Definition: model_part_io.h:56
#define KRATOS_ERROR_IF_NOT(conditional)
Definition: exception.h:163
std::size_t SizeType
Definition: nurbs_utilities.h:41
TSpaceType::IndexType Size(TSpaceType &dummy, typename TSpaceType::VectorType const &rV)
Definition: add_strategies_to_python.cpp:111
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21