OOFEM 3.0
Loading...
Searching...
No Matches
oofem::DummyMonitor Class Reference

#include <monitor.h>

Inheritance diagram for oofem::DummyMonitor:
Collaboration diagram for oofem::DummyMonitor:

Public Member Functions

 DummyMonitor (int n)
void initializeFrom (InputRecord &ir) override
 Initializes receiver according to object description stored in input record.
void update (EngngModel *eModel, TimeStep *tStep, MonitorEvent event) override
virtual const char * giveClassName () const override
 Returns class name of the receiver.
Public Member Functions inherited from oofem::Monitor
 Monitor (int n)
virtual ~Monitor ()

Additional Inherited Members

Public Types inherited from oofem::Monitor
enum  MonitorEvent { TimeStepTermination }
Protected Attributes inherited from oofem::Monitor
int number

Detailed Description

Dummy monitor

Definition at line 85 of file monitor.h.

Constructor & Destructor Documentation

◆ DummyMonitor()

oofem::DummyMonitor::DummyMonitor ( int n)
inline

Definition at line 88 of file monitor.h.

References oofem::Monitor::Monitor().

Member Function Documentation

◆ giveClassName()

virtual const char * oofem::DummyMonitor::giveClassName ( ) const
inlineoverridevirtual

Returns class name of the receiver.

Implements oofem::Monitor.

Definition at line 93 of file monitor.h.

◆ initializeFrom()

void oofem::DummyMonitor::initializeFrom ( InputRecord & ir)
overridevirtual

Initializes receiver according to object description stored in input record.

Implements oofem::Monitor.

References update().

◆ update()

void oofem::DummyMonitor::update ( EngngModel * eModel,
TimeStep * tStep,
MonitorEvent event )
overridevirtual

updates the monitor state. This can also mean updating received eModel state.

Parameters
eModelinstance of EngngModel
tSteptime step
eventevent type

Implements oofem::Monitor.

Definition at line 45 of file monitor.C.

References OOFEM_LOG_FORCED.

Referenced by initializeFrom().


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

This page is part of the OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011