Rosetta
|
Owning pointer declarations for MathNTensor template class. More...
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) |
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).