Chombo + EB  3.0
Classes | Macros | Functions
GenericArithmetic.H File Reference
#include "BaseNamespaceHeader.H"
#include "BaseNamespaceFooter.H"
#include "GenericArithmeticI.H"
Include dependency graph for GenericArithmetic.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GenericArithmeticable< ScalarT, SelfT >
 

Macros

#define _GENERICARITHMETIC_H_
 

Functions

template<class C >
C::self_type operator+ (const C &, const C &)
 
template<class C >
C::self_type operator+ (const C &, const typename C::scalar_type &)
 
template<class C >
C::self_type operator+ (const typename C::scalar_type &, const C &)
 
template<class C >
C::self_type operator* (const C &, const C &)
 
template<class C >
C::self_type operator* (const C &, const typename C::scalar_type &)
 
template<class C >
C::self_type operator* (const typename C::scalar_type &, const C &)
 
template<class C >
C::self_type operator- (const C &, const C &)
 
template<class C >
C::self_type operator- (const C &, const typename C::scalar_type &)
 
template<class C >
C::self_type operator- (const typename C::scalar_type &, const C &)
 
template<class C >
C::self_type operator/ (const C &, const C &)
 
template<class C >
C::self_type operator/ (const C &, const typename C::scalar_type &)
 
template<class C >
C::self_type operator/ (const typename C::scalar_type &, const C &)
 

Macro Definition Documentation

#define _GENERICARITHMETIC_H_

Function Documentation

template<class C >
C::self_type operator+ ( const C &  ,
const C &   
)
template<class C >
C::self_type operator+ ( const C &  ,
const typename C::scalar_type &   
)
template<class C >
C::self_type operator+ ( const typename C::scalar_type &  ,
const C &   
)
template<class C >
C::self_type operator* ( const C &  ,
const C &   
)
template<class C >
C::self_type operator* ( const C &  ,
const typename C::scalar_type &   
)
template<class C >
C::self_type operator* ( const typename C::scalar_type &  ,
const C &   
)
template<class C >
C::self_type operator- ( const C &  ,
const C &   
)
template<class C >
C::self_type operator- ( const C &  ,
const typename C::scalar_type &   
)
template<class C >
C::self_type operator- ( const typename C::scalar_type &  ,
const C &   
)
template<class C >
C::self_type operator/ ( const C &  ,
const C &   
)
template<class C >
C::self_type operator/ ( const C &  ,
const typename C::scalar_type &   
)
template<class C >
C::self_type operator/ ( const typename C::scalar_type &  ,
const C &   
)