/usr/src/RPM/BUILD/trilinos-9.0.3/packages/phalanx/example/EnergyFlux/AlgebraicTypes.hpp File Reference

#include "Phalanx_ConfigDefs.hpp"
#include "Sacado.hpp"

Include dependency graph for AlgebraicTypes.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MyVector< T >
class  MyTensor< T >

Functions

template<class T , class U >
MyVector< typename
Sacado::Promote< T, U >::type > 
operator* (const MyVector< T > &v, const U &sc)
template<class T , class U >
MyVector< typename
Sacado::Promote< T, U >::type > 
operator* (const T &sc, const MyVector< U > &u)
template<class T , class U >
MyVector< typename
Sacado::Promote< T, U >::type > 
operator* (const MyVector< T > &v, const MyVector< U > &u)
template<class T , class U >
MyVector< typename
Sacado::Promote< T, U >::type > 
operator/ (const MyVector< T > &v, const MyVector< U > &u)
template<class T , class U >
MyVector< typename
Sacado::Promote< T, U >::type > 
operator+ (const MyVector< T > &v, const MyVector< U > &u)
template<class T , class U >
MyVector< typename
Sacado::Promote< T, U >::type > 
operator- (const MyVector< T > &v, const MyVector< U > &u)
template<typename T >
std::ostream & operator<< (std::ostream &os, const MyVector< T > &v)


Function Documentation

template<class T , class U >
MyVector< typename Sacado::Promote<T,U>::type> operator* ( const MyVector< T > &  v,
const MyVector< U > &  u 
) [inline]

template<class T , class U >
MyVector< typename Sacado::Promote<T,U>::type> operator* ( const T &  sc,
const MyVector< U > &  u 
) [inline]

template<class T , class U >
MyVector< typename Sacado::Promote<T,U>::type> operator* ( const MyVector< T > &  v,
const U &  sc 
) [inline]

template<class T , class U >
MyVector< typename Sacado::Promote<T,U>::type> operator+ ( const MyVector< T > &  v,
const MyVector< U > &  u 
) [inline]

template<class T , class U >
MyVector< typename Sacado::Promote<T,U>::type> operator- ( const MyVector< T > &  v,
const MyVector< U > &  u 
) [inline]

template<class T , class U >
MyVector< typename Sacado::Promote<T,U>::type> operator/ ( const MyVector< T > &  v,
const MyVector< U > &  u 
) [inline]

template<typename T >
std::ostream& operator<< ( std::ostream &  os,
const MyVector< T > &  v 
) [inline]


Generated on Thu Dec 17 11:03:14 2009 for Phalanx by  doxygen 1.5.9