Signal handler to write when the writeNowSignal is sent. More...
Public Member Functions | |
| sigWriteNow () | |
| Construct null. More... | |
| sigWriteNow (const bool verbose, Time &runTime) | |
| Construct from components. More... | |
| ~sigWriteNow () | |
| Destructor. More... | |
| bool | active () const |
| Is active? More... | |
Static Public Member Functions | |
| static void | set (const bool verbose) |
| (re)set signal catcher More... | |
Friends | |
| class | sigStopAtWriteNow |
| class | addwriteNowSignalToOpt |
| wip. Have setter have access to signal_ More... | |
Signal handler to write when the writeNowSignal is sent.
writeNowSignal is set in etc/controlDict::OptimisationSwitches, e.g.
OptimisationSwitches
{
.
.
// Force dumping (at next timestep) upon signal (-1 to disable)
writeNowSignal 10; // SIGUSR1
.
.
}
Definition at line 63 of file sigWriteNow.H.
| sigWriteNow | ( | ) |
Construct null.
Definition at line 65 of file sigWriteNow.C.
| sigWriteNow | ( | const bool | verbose, |
| Time & | runTime | ||
| ) |
Construct from components.
Definition at line 69 of file sigWriteNow.C.
| ~sigWriteNow | ( | ) |
Destructor.
Definition at line 80 of file sigWriteNow.C.
References Foam::abort(), Foam::FatalError, and FatalErrorInFunction.

|
static |
(re)set signal catcher
Definition at line 97 of file sigWriteNow.C.
References Foam::abort(), Foam::endl(), Foam::FatalError, FatalErrorInFunction, and Foam::Info.

| bool active | ( | ) | const |
Is active?
Definition at line 122 of file sigWriteNow.C.
|
friend |
Definition at line 84 of file sigWriteNow.H.
|
friend |
wip. Have setter have access to signal_
Definition at line 87 of file sigWriteNow.H.