v0.16.3
Loading...
Searching...
No Matches
Classes
EshelbianTestingMonitor.cpp File Reference

TestingInterface checks for the Eshelbian solvers. More...

Go to the source code of this file.

Classes

struct  EshelbianTesting
 

Detailed Description

TestingInterface checks for the Eshelbian solvers.

Two kinds of checks are provided. Monitor checks are registered with TestingInterface::addTSMonitor and fire after every accepted TS step, once EshelbianMonitor has refreshed reactions and energy; they suit quantities that must hold along the whole load path. Final checks are registered with TestingInterface::addTestCommandLine and run by a single TestingInterface::runTests() call issued by the solver after it finishes. Both kinds are selected on the command line by "-test_name" or "-test_nb".

Definition in file EshelbianTestingMonitor.cpp.