Rosetta  2020.50
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Typedefs | Functions
MathNTensor.fwd.hh File Reference

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

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

Classes

class  numeric::MathNTensor< T, N >
 

Namespaces

 numeric
 Unit headers.
 

Typedefs

template<class T , numeric::Size N>
using numeric::MathNTensorOP = utility::pointer::shared_ptr< MathNTensor< T, N > >
 
template<class T , numeric::Size N>
using numeric::MathNTensorCOP = utility::pointer::shared_ptr< MathNTensor< T, N > const >
 

Functions

template<class T , numeric::Size N>
MathNTensorOP< T, N > numeric::deep_copy (MathNTensor< T, N > const &source)
 

Detailed Description

Owning pointer declarations for MathNTensor 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).