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