sfem::element::VectorOfSparseVectors< dimension > Class Template Reference

#include <defgrad_coeffs.hpp>

Inheritance diagram for sfem::element::VectorOfSparseVectors< dimension >:

Inheritance graph
[legend]
Collaboration diagram for sfem::element::VectorOfSparseVectors< dimension >:

Collaboration graph
[legend]

List of all members.

Public Types

typedef Eigen::SparseVector
< real_type > 
TSparseVector
typedef TSparseVector Type_vector_of_sparse_vectors [dimension]

Public Member Functions

Type_vector_of_sparse_vectors & data ()
const
Type_vector_of_sparse_vectors & 
data () const
const VectorOfSparseVectors
< dimension > 
operator* (const double &other) const
VectorOfSparseVectors
< dimension > & 
operator*= (const double &other)
const VectorOfSparseVectors
< dimension > 
operator+ (const VectorOfSparseVectors< dimension > &other) const
VectorOfSparseVectors
< dimension > & 
operator+= (const VectorOfSparseVectors< dimension > &other)
const VectorOfSparseVectors
< dimension > 
operator- (const VectorOfSparseVectors< dimension > &other) const
VectorOfSparseVectors
< dimension > & 
operator-= (const VectorOfSparseVectors< dimension > &other)
const VectorOfSparseVectors
< dimension > 
operator/ (const double &other) const
VectorOfSparseVectors
< dimension > & 
operator/= (const double &other)
VectorOfSparseVectors
< dimension > & 
operator= (const VectorOfSparseVectors< dimension > &other)
TSparseVector & operator[] (unsigned int index)
const TSparseVector & operator[] (unsigned int index) const
void swap (VectorOfSparseVectors< dimension > &other)
 VectorOfSparseVectors (const VectorOfSparseVectors< dimension > &other)

Public Attributes

EIGEN_MAKE_ALIGNED_OPERATOR_NEW
typedef double 
real_type

Protected Attributes

Type_vector_of_sparse_vectors _data


Detailed Description

template<unsigned int dimension>
class sfem::element::VectorOfSparseVectors< dimension >

This class defines a vector of dimension 3 of sparse vectors. It is used to store the coefficients of the deformation gradient.
The documentation for this class was generated from the following file:

Generated on Wed Nov 17 17:35:54 2010 for 'sfem' Module Programming Interface by  doxygen 1.5.6