Bridge++  Ver. 1.2.x
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SortField_AbsHigh Class Reference

Sorting (value,field) in descending order of abs(value). More...

#include <sortField_AbsHigh.h>

Inheritance diagram for SortField_AbsHigh:
SortField

Public Member Functions

void sort (int, std::valarray< double > &)
 
void sort (int, std::valarray< double > &, std::valarray< Field > &)
 
int converged (double v, double v_thrs)
 
- Public Member Functions inherited from SortField
virtual ~SortField ()
 

Detailed Description

Sorting (value,field) in descending order of abs(value).

This class is used to sort the paired instances of (value,field) in descending order of absolute values. Mainly assumed to be used in eigenvalue solver. [28 Dec 2011 H.Matsufuru]

Definition at line 32 of file sortField_AbsHigh.h.

Member Function Documentation

int SortField_AbsHigh::converged ( double  v,
double  v_thrs 
)
inlinevirtual

Implements SortField.

Definition at line 38 of file sortField_AbsHigh.h.

void SortField_AbsHigh::sort ( int  Nk,
std::valarray< double > &  D 
)
virtual

Implements SortField.

Definition at line 58 of file sortField_AbsHigh.cpp.

void SortField_AbsHigh::sort ( int  Nk,
std::valarray< double > &  D,
std::valarray< Field > &  vk 
)
virtual

Implements SortField.

Definition at line 30 of file sortField_AbsHigh.cpp.


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