Flow123d
Public Member Functions | List of all members
EquationNothing Class Reference

#include <equation.hh>

Inheritance diagram for EquationNothing:
Inheritance graph
[legend]
Collaboration diagram for EquationNothing:
Collaboration graph
[legend]

Public Member Functions

 EquationNothing (Mesh &mesh)
 
void get_solution_vector (double *&vector, unsigned int &size) override
 
void get_parallel_solution_vector (Vec &vector) override
 
virtual ~EquationNothing ()
 
- Public Member Functions inherited from EquationBase
 EquationBase ()
 
 EquationBase (Mesh &mesh, const Input::Record in_rec)
 
virtual ~EquationBase ()
 
virtual void zero_time_step ()
 
virtual void update_solution ()
 
virtual void choose_next_time ()
 
virtual void set_time_upper_constraint (double dt)
 
virtual void set_time_lower_constraint (double dt)
 
TimeGovernor const & time ()
 
virtual void set_time_governor (TimeGovernor &time)
 
double planned_time ()
 
double solved_time ()
 
Meshmesh ()
 
TimeMark::Type mark_type ()
 
FieldSetdata ()
 
virtual void output_data ()=0
 Write computed fields. More...
 

Additional Inherited Members

- Protected Attributes inherited from EquationBase
Meshmesh_
 
TimeGovernortime_
 
Input::Record input_record_
 
FieldSeteq_data_
 

Detailed Description

Demonstration of empty equation class, which can be used if user turns off some equation in the model.

Definition at line 232 of file equation.hh.

Constructor & Destructor Documentation

EquationNothing::EquationNothing ( Mesh mesh)

Definition at line 89 of file equation.cc.

virtual EquationNothing::~EquationNothing ( )
inlinevirtual

Definition at line 247 of file equation.hh.

Member Function Documentation

void EquationNothing::get_parallel_solution_vector ( Vec &  vector)
inlineoverridevirtual

Child class have to implement getter for parallel solution vector. OBSOLETE

Implements EquationBase.

Definition at line 243 of file equation.hh.

void EquationNothing::get_solution_vector ( double *&  vector,
unsigned int &  size 
)
inlineoverridevirtual

Child class have to implement getter for sequential solution vector. OBSOLETE

Implements EquationBase.

Definition at line 237 of file equation.hh.


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