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 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().

00035 : SolutionHistory() {};

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

Definition at line 38 of file no_solution_history.h.

00038 {};


Member Function Documentation

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

Implements libMesh::SolutionHistory.

Definition at line 47 of file no_solution_history.h.

References NoSolutionHistory().

00047                                                     {
00048     return AutoPtr<SolutionHistory > 
00049       (new NoSolutionHistory());}

void libMesh::NoSolutionHistory::retrieve (  )  [virtual]

Implements libMesh::SolutionHistory.

Definition at line 14 of file no_solution_history.C.

00015   {
00016     // Nothing was stored, so nothing can be retrieved
00017     libmesh_error();
00018   }

void libMesh::SolutionHistory::set_overwrite_previously_stored ( bool  val  )  [inline, inherited]
void libMesh::NoSolutionHistory::store (  )  [virtual]

Implements libMesh::SolutionHistory.

Definition at line 9 of file no_solution_history.C.

00010   {
00011     // Do nothing
00012   }


Member Data Documentation


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

Site Created By: libMesh Developers
Last modified: February 05 2013 19:55:31 UTC

Hosted By:
SourceForge.net Logo