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

#include <dense_matrix.h>

Public Types

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

Static Public Member Functions

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

Detailed Description

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

Definition at line 1227 of file dense_matrix.h.

Member Typedef Documentation

◆ value_type

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

Definition at line 1229 of file dense_matrix.h.

Member Function Documentation

◆ value()

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

Definition at line 1231 of file dense_matrix.h.

References libMesh::DenseMatrixBase< T >::m(), and libMesh::DenseMatrixBase< T >::n().

1232  {
1233  const auto m = in.m(), n = in.n();
1234  value_type ret(m, n);
1235  for (unsigned int i = 0; i < m; ++i)
1236  for (unsigned int j = 0; j < n; ++j)
1237  ret(i,j) = raw_value(in(i,j));
1238 
1239  return ret;
1240  }
unsigned int m() const
libMesh::DenseMatrix< typename RawType< T >::value_type > value_type
unsigned int n() const

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