libMesh::NoSolutionHistory Class Reference

#include <no_solution_history.h>

Inheritance diagram for libMesh::NoSolutionHistory:

Public Member Functions

 NoSolutionHistory ()
 
virtual ~NoSolutionHistory ()
 
virtual void store ()
 
virtual void retrieve ()
 
virtual AutoPtr< SolutionHistoryclone () 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

libMesh::NoSolutionHistory::NoSolutionHistory ( )
inline

Definition at line 35 of file no_solution_history.h.

Referenced by clone().

35 : SolutionHistory() {}
virtual libMesh::NoSolutionHistory::~NoSolutionHistory ( )
inlinevirtual

Definition at line 38 of file no_solution_history.h.

38 {}

Member Function Documentation

virtual AutoPtr<SolutionHistory > libMesh::NoSolutionHistory::clone ( ) const
inlinevirtual

Implements libMesh::SolutionHistory.

Definition at line 47 of file no_solution_history.h.

References NoSolutionHistory().

47  {
48  return AutoPtr<SolutionHistory >
49  (new NoSolutionHistory());}
void libMesh::NoSolutionHistory::retrieve ( )
virtual

Implements libMesh::SolutionHistory.

Definition at line 14 of file no_solution_history.C.

15  {
16  // Nothing was stored, so nothing can be retrieved
17  libmesh_error();
18  }
void libMesh::SolutionHistory::set_overwrite_previously_stored ( bool  val)
inlineinherited
void libMesh::NoSolutionHistory::store ( )
virtual

Implements libMesh::SolutionHistory.

Definition at line 9 of file no_solution_history.C.

10  {
11  // Do nothing
12  }

Member Data Documentation

bool libMesh::SolutionHistory::overwrite_previously_stored
protectedinherited

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

Site Created By: libMesh Developers
Last modified: February 07 2014 16:58:01 UTC

Hosted By:
SourceForge.net Logo