OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
Classes | Functions
LieMap.h File Reference
#include "Algebra/Matrix.h"
#include "Algebra/Vector.h"
#include "Algebra/Tps.h"
#include "Algebra/TpsData.h"
#include "Algebra/VpsInvMap.h"
#include "Utilities/ConvergenceError.h"
#include "Utilities/LogicalError.h"
#include <iosfwd>
Include dependency graph for LieMap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LieMap< T >
 Lie algebraic map. More...
 

Functions

template<class T >
Tps< TPoissonBracket (const Tps< T > &x, const Tps< T > &y)
 Poisson bracket. More...
 
template<class T >
Vps< TPoissonBracket (const Tps< T > &x, const Vps< T > &y)
 Poisson bracket. More...
 
template<class T >
std::istream & operator>> (std::istream &, LieMap< T > &x)
 Extract LieMap<T> from stream. More...
 
template<class T >
std::ostream & operator<< (std::ostream &, const LieMap< T > &x)
 Insert LieMap<T> to stream. More...
 

Function Documentation

template<class T >
std::ostream & operator<< ( std::ostream &  os,
const LieMap< T > &  x 
)

Insert LieMap<T> to stream.

Definition at line 236 of file LieMap.h.

template<class T >
std::istream & operator>> ( std::istream &  is,
LieMap< T > &  x 
)

Extract LieMap<T> from stream.

Definition at line 231 of file LieMap.h.

References Vps< T >::get().

Here is the call graph for this function:

template<class T >
Tps< T > PoissonBracket ( const Tps< T > &  x,
const Tps< T > &  y 
)
template<class T >
Vps< T > PoissonBracket ( const Tps< T > &  x,
const Vps< T > &  y 
)

Poisson bracket.

Definition at line 168 of file LieMap.h.

References Tps< T >::derivative().

Here is the call graph for this function: