IntervalVector Class Reference

#include <uservector.h>

Inheritance diagram for IntervalVector:
Inheritance graph
[legend]
Collaboration diagram for IntervalVector:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 IntervalVector (int n=0, const double &v=0.)
 IntervalVector (const IntervalVector &v)
 IntervalVector (const UserVector< double > &v)
 IntervalVector (const UserVector< double > &v1, const UserVector< double > &v2)
 IntervalVector (const IntervalVector &v, const int low, const int up)
 IntervalVector (const IntervalVector &v, const UserVector< int > &block)
 IntervalVector (const vector< IntervalVector > &v, const vector< DenseVector< int > > &block)
IntervalVectoroperator= (const IntervalVector &v)
 Assign-Operator for a DenseVector.
interval< double > operator* (const UserVector< double > &v) const
interval< double > operator* (const SparseVector< double > &v) const
void AddMult (const double &a, const UserVector< double > &v)
void AddMult (const double &a, const SparseVector< double > &v)
IntervalVector diagmult (const UserVector< double > &v) const

Detailed Description

Definition at line 1669 of file uservector.h.


Constructor & Destructor Documentation

IntervalVector::IntervalVector ( int  n = 0,
const double &  v = 0. 
) [inline]

Definition at line 1671 of file uservector.h.

IntervalVector::IntervalVector ( const IntervalVector v  )  [inline]

Definition at line 1675 of file uservector.h.

IntervalVector::IntervalVector ( const UserVector< double > &  v  )  [inline]

Definition at line 1679 of file uservector.h.

IntervalVector::IntervalVector ( const UserVector< double > &  v1,
const UserVector< double > &  v2 
) [inline]

Definition at line 1684 of file uservector.h.

IntervalVector::IntervalVector ( const IntervalVector v,
const int  low,
const int  up 
) [inline]

Definition at line 1689 of file uservector.h.

IntervalVector::IntervalVector ( const IntervalVector v,
const UserVector< int > &  block 
) [inline]

Definition at line 1693 of file uservector.h.

IntervalVector::IntervalVector ( const vector< IntervalVector > &  v,
const vector< DenseVector< int > > &  block 
) [inline]

Definition at line 1697 of file uservector.h.


Member Function Documentation

IntervalVector& IntervalVector::operator= ( const IntervalVector v  )  [inline, virtual]

Assign-Operator for a DenseVector.

Parameters:
v The DenseVector to assign to this one.
Returns:
This DenseVector.

Reimplemented from DenseVector< interval< double > >.

Definition at line 1703 of file uservector.h.

interval<double> IntervalVector::operator* ( const UserVector< double > &  v  )  const [inline]

Definition at line 1709 of file uservector.h.

interval<double> IntervalVector::operator* ( const SparseVector< double > &  v  )  const [inline]

Definition at line 1716 of file uservector.h.

void IntervalVector::AddMult ( const double &  a,
const UserVector< double > &  v 
) [inline]

Definition at line 1725 of file uservector.h.

void IntervalVector::AddMult ( const double &  a,
const SparseVector< double > &  v 
) [inline]

Definition at line 1729 of file uservector.h.

IntervalVector IntervalVector::diagmult ( const UserVector< double > &  v  )  const [inline]

Definition at line 1735 of file uservector.h.


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

Generated on 10 Mar 2013 for LaGO by  doxygen 1.6.1