$extrastylesheet
libMesh::NoSolutionHistory Class Reference

#include <no_solution_history.h>

Inheritance diagram for libMesh::NoSolutionHistory:

List of all members.

Public Member Functions

 NoSolutionHistory ()
virtual ~NoSolutionHistory ()
virtual void store ()
virtual void retrieve ()
virtual UniquePtr
< SolutionHistory
clone () const
void set_overwrite_previously_stored (bool val)

Protected Attributes

bool overwrite_previously_stored

Detailed Description

'Save nothing' subclass of Solution History, this is the default

Definition at line 30 of file no_solution_history.h.


Constructor & Destructor Documentation

Definition at line 35 of file no_solution_history.h.

Referenced by clone().

virtual libMesh::NoSolutionHistory::~NoSolutionHistory ( ) [inline, virtual]

Definition at line 38 of file no_solution_history.h.

{}

Member Function Documentation

virtual UniquePtr<SolutionHistory > libMesh::NoSolutionHistory::clone ( ) const [inline, virtual]

Implements libMesh::SolutionHistory.

Definition at line 47 of file no_solution_history.h.

References NoSolutionHistory().

                                                    {
    return UniquePtr<SolutionHistory >
      (new NoSolutionHistory());}

Implements libMesh::SolutionHistory.

Definition at line 14 of file no_solution_history.C.

{
  // Nothing was stored, so nothing can be retrieved
  libmesh_not_implemented();
}

Implements libMesh::SolutionHistory.

Definition at line 9 of file no_solution_history.C.

{
  // Do nothing
}

Member Data Documentation


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