RBGen  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
List of all members
RBGen::CompFilter< ScalarType > Class Template Reference

Composite filter. More...

#include <RBGen_Filter.hpp>

Inheritance diagram for RBGen::CompFilter< ScalarType >:
RBGen::Filter< ScalarType >

Public Member Functions

Constructor/Destructor.
 CompFilter (CompType andor, const Teuchos::RCP< Filter< ScalarType > > &f1, const Teuchos::RCP< Filter< ScalarType > > &f2)
 Default constructor. More...
 
virtual ~CompFilter ()
 Destructor. More...
 
Filter Method
std::vector< int > filter (const std::vector< ScalarType > &svals)
 
- Public Member Functions inherited from RBGen::Filter< ScalarType >
 Filter (SortType which=LARGEST)
 Default constructor. More...
 
virtual ~Filter ()
 Destructor. More...
 

Detailed Description

template<class ScalarType>
class RBGen::CompFilter< ScalarType >

Composite filter.

Definition at line 187 of file RBGen_Filter.hpp.

Constructor & Destructor Documentation

template<class ScalarType >
RBGen::CompFilter< ScalarType >::CompFilter ( CompType  andor,
const Teuchos::RCP< Filter< ScalarType > > &  f1,
const Teuchos::RCP< Filter< ScalarType > > &  f2 
)
inline

Default constructor.

Definition at line 199 of file RBGen_Filter.hpp.

template<class ScalarType >
virtual RBGen::CompFilter< ScalarType >::~CompFilter ( )
inlinevirtual

Destructor.

Definition at line 208 of file RBGen_Filter.hpp.

Member Function Documentation

template<class ScalarType >
std::vector<int> RBGen::CompFilter< ScalarType >::filter ( const std::vector< ScalarType > &  svals)
inlinevirtual
Note
It is assumed that svals are sorted in decreasing order.

Implements RBGen::Filter< ScalarType >.

Definition at line 217 of file RBGen_Filter.hpp.


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