dune-fem  2.4.1-rc
Public Types | Public Member Functions | List of all members
Dune::Fem::DenseSubVector< V > Class Template Reference

#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/common/subvector.hh>

Inheritance diagram for Dune::Fem::DenseSubVector< V >:
Inheritance graph

Public Types

typedef Base::size_type size_type
 
typedef Base::value_type value_type
 

Public Member Functions

 DenseSubVector (V &v, size_type size, size_type offset)
 Constructor making uninitialized vector. More...
 
 DenseSubVector (const This &other)
 
void resize (size_type)
 Number of elements for which memory has been allocated. More...
 
size_type vec_size () const
 
value_typevec_access (size_type i)
 
const value_typevec_access (size_type i) const
 

Member Typedef Documentation

template<class V >
typedef Base::size_type Dune::Fem::DenseSubVector< V >::size_type
template<class V >
typedef Base::value_type Dune::Fem::DenseSubVector< V >::value_type

Constructor & Destructor Documentation

template<class V >
Dune::Fem::DenseSubVector< V >::DenseSubVector ( V &  v,
size_type  size,
size_type  offset 
)
inlineexplicit

Constructor making uninitialized vector.

template<class V >
Dune::Fem::DenseSubVector< V >::DenseSubVector ( const This other)
inline

Member Function Documentation

template<class V >
void Dune::Fem::DenseSubVector< V >::resize ( size_type  )
inline

Number of elements for which memory has been allocated.

capacity() is always greater than or equal to size().

template<class V >
value_type& Dune::Fem::DenseSubVector< V >::vec_access ( size_type  i)
inline
template<class V >
const value_type& Dune::Fem::DenseSubVector< V >::vec_access ( size_type  i) const
inline
template<class V >
size_type Dune::Fem::DenseSubVector< V >::vec_size ( ) const
inline

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