12#ifndef ARCANE_PRECISEOUTPUTCHECKER_H
13#define ARCANE_PRECISEOUTPUTCHECKER_H
17#include "arcane/VariableTypes.h"
18#include "arcane/ICaseFunction.h"
42 void initializeOutputIteration(
Integer output_period);
51 bool _compareTime(
Real current_time,
Real compar_time);
54 bool _checkTime(
Real old_time,
Real current_time,
Real output_period);
57 bool _checkOldTime(
Real old_time,
Real output_period,
Integer curr_number_of_outputs);
60 bool _checkTimeInterval(
Real output_period,
Real current_time,
Real period);
62 double m_output_period_physical_time = 0.0;
64 Integer m_output_period_iteration = -1;
bool checkIfOutput(double old_time, double current_time, Integer current_iteration)
Indique s'il faut ou non faire une sortie.
void initializeOutputPhysicalTime(double output_period)
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
Int32 Integer
Type représentant un entier.
double Real
Type représentant un réel.