Hi, I cannot call MPI::Datatype::Commit() and MPI::Datatype::Get_size() functions from my program. The error that I receive is the some for both of them:
"cannot call member function 'virtual void MPI::Datatype::Commit()' without an object or "cannot call member function 'virtual void MPI::Datatype::Get_size()' without an object If I'm providing an input parameter to them I will receive this error: e.g., >MPI::Datatype::Commit(MPIVecDataBlock) 'no matching function for call to ‘MPI::Datatype::Commit(MPI::Datatype&)’ However, MPI::Datatype::Creat_struct(....) can be found. Anyone can tell me how to solve this issue? Thanks V