valSPH
 All Classes Files Functions Variables
PendulumEquation Class Reference

#include <PendulumEquation.h>

Inheritance diagram for PendulumEquation:
Inheritance graph
Collaboration diagram for PendulumEquation:
Collaboration graph

Public Member Functions

 PendulumEquation ()
 It creates a new empty PendulumEquation.
 
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.
 
 ~PendulumEquation ()
 It destroys the PendulumEquation 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

PendulumEquation::PendulumEquation ( )

It creates a new empty PendulumEquation.

PendulumEquation::~PendulumEquation ( )

It destroys the PendulumEquation object.

Member Function Documentation

vector< double > PendulumEquation::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 > PendulumEquation::getNNP ( )
virtual

It provides the NNP list.

Implements Equation.

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

It modifies the NNP list.

Implements Equation.


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