Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::PreciseOutputChecker Class Reference

#include <arcane/core/PreciseOutputChecker.h>

Public Member Functions

void initializeOutputPhysicalTime (double output_period)
void initializeOutputPhysicalTime (ICaseFunction *output_period)
void initializeOutputIteration (Integer output_period)
void initializeOutputIteration (ICaseFunction *output_period)
bool checkIfOutput (double old_time, double current_time, Integer current_iteration)
 Indicates whether or not an output should be made.

Detailed Description

Service for controlling the execution of file outputs. This service is a singleton that must be initialized when the application starts.

Definition at line 33 of file PreciseOutputChecker.h.

Member Function Documentation

◆ checkIfOutput()

bool Arcane::PreciseOutputChecker::checkIfOutput ( double old_time,
double current_time,
Integer current_iteration )

Indicates whether or not an output should be made.

Definition at line 60 of file PreciseOutputChecker.cc.

◆ initializeOutputIteration() [1/2]

void Arcane::PreciseOutputChecker::initializeOutputIteration ( ICaseFunction * output_period)

Definition at line 51 of file PreciseOutputChecker.cc.

◆ initializeOutputIteration() [2/2]

void Arcane::PreciseOutputChecker::initializeOutputIteration ( Integer output_period)

Definition at line 42 of file PreciseOutputChecker.cc.

◆ initializeOutputPhysicalTime() [1/2]

void Arcane::PreciseOutputChecker::initializeOutputPhysicalTime ( double output_period)

Initialization based on the user data set.

Definition at line 24 of file PreciseOutputChecker.cc.

◆ initializeOutputPhysicalTime() [2/2]

void Arcane::PreciseOutputChecker::initializeOutputPhysicalTime ( ICaseFunction * output_period)

Definition at line 33 of file PreciseOutputChecker.cc.


The documentation for this class was generated from the following files: