MFEM v4.7.0
Finite element discretization library
|
#include <ttensor.hpp>
Public Types | |
typedef TVector< N1 *N2, data_t, align > | base_class |
typedef ColumnMajorLayout2D< N1, N2 > | layout_type |
Public Types inherited from mfem::TVector< N1 *N2, double, false > | |
typedef double | data_type |
typedef StridedLayout1D< S, 1 > | layout_type |
Public Member Functions | |
data_t & | operator() (int i, int j) |
const data_t & | operator() (int i, int j) const |
data_t | Det () const |
void | Adjugate (TMatrix< N1, N2, data_t > &adj) const |
data_t | AdjDet (TMatrix< N2, N1, data_t > &adj) const |
Public Member Functions inherited from mfem::TVector< N1 *N2, double, false > | |
double & | operator[] (int i) |
const double & | operator[] (int i) const |
void | Assign (const double d) |
void | Assign (const src_data_t &src) |
void | AssignTo (dest_data_t &dest) |
void | Set (const double d) |
void | Set (const src_data_t &src) |
void | Assemble (dest_data_t &dest) const |
void | Scale (const double scale) |
Static Public Member Functions | |
static int | ind (int i1, int i2) |
Public Attributes | |
data_t | data [aligned_size >0?aligned_size:1] |
Public Attributes inherited from mfem::TVector< N1 *N2, double, false > | |
double | data [aligned_size >0?aligned_size:1] |
Static Public Attributes | |
static const layout_type | layout = layout_type() |
static const int | size |
Static Public Attributes inherited from mfem::TVector< N1 *N2, double, false > | |
static const int | size |
static const int | aligned_size |
static const layout_type | layout |
Definition at line 349 of file ttensor.hpp.
typedef TVector<N1*N2,data_t,align> mfem::TMatrix< N1, N2, data_t, align >::base_class |
Definition at line 351 of file ttensor.hpp.
typedef ColumnMajorLayout2D<N1,N2> mfem::TMatrix< N1, N2, data_t, align >::layout_type |
Definition at line 355 of file ttensor.hpp.
|
inline |
Definition at line 373 of file ttensor.hpp.
|
inline |
Definition at line 367 of file ttensor.hpp.
|
inline |
Definition at line 362 of file ttensor.hpp.
|
inlinestatic |
Definition at line 357 of file ttensor.hpp.
|
inline |
Definition at line 359 of file ttensor.hpp.
|
inline |
Definition at line 360 of file ttensor.hpp.
data_t mfem::TVector< S, data_t, align >::data[aligned_size >0?aligned_size:1] |
Definition at line 294 of file ttensor.hpp.
|
static |
Definition at line 356 of file ttensor.hpp.
|
static |
Definition at line 291 of file ttensor.hpp.