1 #ifndef EMM_4SymmetricTensor_H 2 #define EMM_4SymmetricTensor_H 60 inline static SP::EMM_4SymmetricTensors
New() {
This class describes a morse array of symmetric tensors of 4 order.
Definition: EMM_4SymmetricTensors.h:17
EMM_4SymmetricTensors()
create a tendor
Definition: EMM_4SymmetricTensors.cpp:8
SP_OBJECT(EMM_4SymmetricTensors)
virtual SP::EMM_2PackedSymmetricTensors doubleDot(const EMM_2PackedSymmetricTensors &B) const
compute T:B=C where B is 2-order packed symmetric tensors and T is This
Definition: EMM_4SymmetricTensors.cpp:18
virtual ~EMM_4SymmetricTensors(void)
destroy
Definition: EMM_4SymmetricTensors.cpp:14
This class describes a morse array of symmetric tensors of 2 order in packed form.
Definition: EMM_2PackedSymmetricTensors.h:20
static SP::EMM_4SymmetricTensors New()
builds a full tensor
Definition: EMM_4SymmetricTensors.h:60
This class describes a morse array of tensors of 4 order.
Definition: EMM_4Tensors.h:19
virtual SP::EMM_Tensors NewInstance() const
create a new instance
Definition: EMM_4SymmetricTensors.h:70
DEFINE_SPTR(EMM_4SymmetricTensors)
virtual SP::EMM_4Tensors squaredDoubleDot(const EMM_4SymmetricTensors &B, const EMM_4SymmetricTensors &C) const
compute (T:B):C=D where B & C are 4-order tensors and T is This
Definition: EMM_4SymmetricTensors.cpp:399
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:141