valSPH
 All Classes Files Functions Variables
HDEquation Class Reference

#include <HDEquation.h>

Inheritance diagram for HDEquation:
Inheritance graph
Collaboration diagram for HDEquation:
Collaboration graph

Public Member Functions

 HDEquation ()
 It creates a new empty HDEquation.
 
void setNNP (list< Particle > nNP)
 It modifies the NNP list.
 
list< ParticlegetNNP ()
 It provides the NNP list.
 
vector< double > evaluate (vector< double > X, double t)
 It evaluates the vectorial equation.
 
 ~HDEquation ()
 It destroys the HDEquation object.
 
- Public Member Functions inherited from Equation
 Equation ()
 It, in fact its children, creates a new empty Equation.
 
 ~Equation ()
 It destroys the Equation object.
 

Additional Inherited Members

- Protected Attributes inherited from Equation
list< ParticlenNP
 

Constructor & Destructor Documentation

HDEquation::HDEquation ( )

It creates a new empty HDEquation.

HDEquation::~HDEquation ( )

It destroys the HDEquation object.

Member Function Documentation

vector< double > HDEquation::evaluate ( vector< double >  X,
double  t 
)
virtual

It evaluates the vectorial equation.

Parameters
X_n
t_n
Returns
X_{n+1} = f(X_n,t_n)

Implements Equation.

list< Particle > HDEquation::getNNP ( )
virtual

It provides the NNP list.

Implements Equation.

void HDEquation::setNNP ( list< Particle nNP)
virtual

It modifies the NNP list.

Implements Equation.


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