ничего не понимаю:
#include <iostream.h>
#include "stopper.h"
int main(int argc, char **argv)
{
int done = 0, n, myid, numprocs, i;
double PI25DT = 3.141592653589793238462643;
double mypi, pi, h, sum, x;
MPI::Init(argc,argv);
numprocs = MPI::Comm::Get_size();
myid = MPI::Comm::Get_rank();
MPI::Finalize();
return 0;
}
mpiCC -c zmpi.cpp
mpi.cpp: In function `int main(int, char**)':
zmpi.cpp:14: error: cannot call member function `virtual int MPI::Comm::Get_size() const' without object
zmpi.cpp:15: error: cannot call member function `virtual int MPI::Comm::Get_rank() const' without object
Согласно странице http://www.lam-mpi.org/tutorials/bindings/ , С плюс-плюс-ным эквивалентом MPI_COMM_SIZE(comm, size) является : int Comm::Get_size() const
помогите пожалуйста
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум дурацкий (просто чтобы понять) вопрос про c++ locales (2020)
- Форум Warnings при использовании basename () (2004)
- Форум Почему код не компилится (2005)
- Форум Синтаксическая ошибка с QTimer (2011)
- Форум std::vector.emplace_back и структура с инициализированными полями (2023)
- Форум QT4 и ui файлы (2008)
- Форум Krusader не могу поставить... (2002)
- Форум mpich сумма (2006)
- Форум C++ шаблон булевой функции (2014)
- Форум linux gtkmm c++ g++: class Gtk::Application’ has no member named ‘make_window_and_run’ (2022)