112 virtual void Step() = 0;
Класс, определяющий работу с потоком логов
const PassportGen & getPassportGen()
LogStream info
Поток для вывода логов и сообщений об ошибках
bool isFinished() const
Функция, возвращающая признак завершения счета в решаемой задаче
WorldGen(const VMlib::PassportGen &passport_)
Конструктор
virtual void Step()=0
Функция выполнения предварительного шага
virtual ~WorldGen()
Деструктор
std::ostream & getInfo(char x) const
Возврат ссылки на поток вывода информации Необходимо для вывода телеметрической информации, информации об ошибках и т.п.
std::unique_ptr< TimesGen > timestat
Сведения о временах выполнения основных операций
const PassportGen & passportGen
Константная ссылка на паспорт конкретного расчета
Заголовочный файл с описанием класса TimesGen.
Абстрактный класс, опеделяющий паспорт задачи
VMlib::LogStream & getInfo() const
Возврат ссылки на объект LogStream Используется в техничеcких целях для организации вывода ...
Класс, опеделяющий текущую решаемую задачу
size_t currentStep
Текущий номер шага в решаемой задаче
size_t getCurrentStep() const
Возврат константной ссылки на параметры распараллеливания по MPI.