Hammer  1.0.0
Helicity Amplitude Module for Matrix Element Reweighting
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Hammer::MultiDimensional::Ops::AddAt Class Referencefinal

#include <AddAt.hh>

+ Collaboration diagram for Hammer::MultiDimensional::Ops::AddAt:

Public Member Functions

 AddAt (IndexType position, IndexType coord)
 
IContainer * operator() (VectorContainer &first, const VectorContainer &second)
 
IContainer * operator() (SparseContainer &first, const SparseContainer &second)
 
IContainer * operator() (VectorContainer &first, const SparseContainer &second)
 
IContainer * operator() (SparseContainer &first, const VectorContainer &second)
 
IContainer * operator() (SparseContainer &first, const OuterContainer &second)
 
IContainer * operator() (VectorContainer &first, const OuterContainer &second)
 
IContainer * operator() (OuterContainer &first, const IContainer &second)
 
IContainer * operator() (IContainer &first, const IContainer &second)
 
IContainer * error (IContainer &, const IContainer &)
 

Private Attributes

IndexType _position
 
IndexType _coord
 

Detailed Description

Definition at line 29 of file AddAt.hh.

Constructor & Destructor Documentation

Hammer::MultiDimensional::Ops::AddAt::AddAt ( IndexType  position,
IndexType  coord 
)

Definition at line 34 of file AddAt.cc.

Member Function Documentation

Base * Hammer::MultiDimensional::Ops::AddAt::error ( IContainer &  ,
const IContainer &   
)

Definition at line 101 of file AddAt.cc.

Base * Hammer::MultiDimensional::Ops::AddAt::operator() ( VectorContainer &  first,
const VectorContainer &  second 
)

Definition at line 38 of file AddAt.cc.

Base * Hammer::MultiDimensional::Ops::AddAt::operator() ( SparseContainer &  first,
const SparseContainer &  second 
)

Definition at line 54 of file AddAt.cc.

Base * Hammer::MultiDimensional::Ops::AddAt::operator() ( VectorContainer &  first,
const SparseContainer &  second 
)

Definition at line 46 of file AddAt.cc.

Base * Hammer::MultiDimensional::Ops::AddAt::operator() ( SparseContainer &  first,
const VectorContainer &  second 
)

Definition at line 63 of file AddAt.cc.

Base * Hammer::MultiDimensional::Ops::AddAt::operator() ( SparseContainer &  first,
const OuterContainer &  second 
)

Definition at line 87 of file AddAt.cc.

Base * Hammer::MultiDimensional::Ops::AddAt::operator() ( VectorContainer &  first,
const OuterContainer &  second 
)

Definition at line 76 of file AddAt.cc.

Base * Hammer::MultiDimensional::Ops::AddAt::operator() ( OuterContainer &  first,
const IContainer &  second 
)

Definition at line 72 of file AddAt.cc.

Base * Hammer::MultiDimensional::Ops::AddAt::operator() ( IContainer &  first,
const IContainer &  second 
)

Definition at line 97 of file AddAt.cc.

Member Data Documentation

IndexType Hammer::MultiDimensional::Ops::AddAt::_coord
private

Definition at line 47 of file AddAt.hh.

IndexType Hammer::MultiDimensional::Ops::AddAt::_position
private

Definition at line 46 of file AddAt.hh.


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