MBDyn-1.7.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
grad::RangeVectorBase< T, N_SIZE > Class Template Reference

#include <gradient.h>

Inheritance diagram for grad::RangeVectorBase< T, N_SIZE >:
Collaboration diagram for grad::RangeVectorBase< T, N_SIZE >:

Public Types

typedef T vector_type
 
typedef T scalar_type
 

Static Public Member Functions

static index_type iRoundStartIndexVector (index_type iStart)
 
static index_type iRoundEndIndexVector (index_type iEnd)
 

Static Public Attributes

static const int iVectorSize = 1
 

Detailed Description

template<typename T, index_type N_SIZE = 0>
class grad::RangeVectorBase< T, N_SIZE >

Definition at line 350 of file gradient.h.

Member Typedef Documentation

template<typename T, index_type N_SIZE = 0>
typedef T grad::RangeVectorBase< T, N_SIZE >::scalar_type

Definition at line 362 of file gradient.h.

template<typename T, index_type N_SIZE = 0>
typedef T grad::RangeVectorBase< T, N_SIZE >::vector_type

Definition at line 359 of file gradient.h.

Member Function Documentation

template<typename T, index_type N_SIZE = 0>
static index_type grad::RangeVectorBase< T, N_SIZE >::iRoundEndIndexVector ( index_type  iEnd)
inlinestatic
template<typename T, index_type N_SIZE = 0>
static index_type grad::RangeVectorBase< T, N_SIZE >::iRoundStartIndexVector ( index_type  iStart)
inlinestatic

Member Data Documentation

template<typename T, index_type N_SIZE = 0>
const int grad::RangeVectorBase< T, N_SIZE >::iVectorSize = 1
static

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