libMesh
Public Types | Static Public Member Functions | List of all members
MetaPhysicL::RawType< libMesh::TensorValue< T > > Struct Template Reference

#include <tensor_value.h>

Public Types

typedef libMesh::TensorValue< typename RawType< T >::value_typevalue_type
 

Static Public Member Functions

static value_type value (const libMesh::TensorValue< T > &in)
 

Detailed Description

template<typename T>
struct MetaPhysicL::RawType< libMesh::TensorValue< T > >

Definition at line 418 of file tensor_value.h.

Member Typedef Documentation

◆ value_type

template<typename T >
typedef libMesh::TensorValue<typename RawType<T>::value_type> MetaPhysicL::RawType< libMesh::TensorValue< T > >::value_type

Definition at line 420 of file tensor_value.h.

Member Function Documentation

◆ value()

template<typename T >
static value_type MetaPhysicL::RawType< libMesh::TensorValue< T > >::value ( const libMesh::TensorValue< T > &  in)
inlinestatic

Definition at line 422 of file tensor_value.h.

423  {
424  value_type ret;
425  for (unsigned int i = 0; i < LIBMESH_DIM; ++i)
426  for (unsigned int j = 0; j < LIBMESH_DIM; ++j)
427  ret(i,j) = raw_value(in(i,j));
428 
429  return ret;
430  }
libMesh::TensorValue< typename RawType< T >::value_type > value_type
Definition: tensor_value.h:420

The documentation for this struct was generated from the following file: