Rosetta
Namespaces | Typedefs | Functions
MathNTensorBase.fwd.hh File Reference

Owning pointer declarations for MathNTensorBase template class. More...

#include <utility/pointer/owning_ptr.hh>
#include <numeric/types.hh>

Namespaces

 numeric
 Unit headers.
 

Typedefs

template<class T >
using numeric::MathNTensorBaseOP = utility::pointer::shared_ptr< MathNTensorBase< T > >
 
template<class T >
using numeric::MathNTensorBaseCOP = utility::pointer::shared_ptr< MathNTensorBase< T > const >
 

Functions

template<class T >
MathNTensorBaseOP< Tnumeric::deep_copy (MathNTensorBase< T > const &source)
 

Detailed Description

Owning pointer declarations for MathNTensorBase template class.

Note that if you're using an owning pointer to a MathNTensor, you need to either know at pointer declaration time the dimensionality of the MathNTensor, or you need to be using an owning pointer to the base class (MathNTensorBase).

Author
Vikram K. Mulligan (vmull.nosp@m.ig@u.nosp@m.w.edu).