#include <MTRoughness.h>

Public Member Functions | |
| virtual MTRoughness * | clone () const |
| We need clone and create for building an array of derived objects, see FAQ lite 20.8, the return type depends on the derived class. | |
| virtual void | SafeParallel (const ttranscribed &member) |
| The core performance calculation, has to be safe to be done in parallel. | |
| virtual double | PostParallel (const ttranscribed &member) |
| Some operations cannot be done in parallel, these are done after, returns the misfit value. | |
| MTRoughness (const MTRoughness &Old) | |
| MTRoughness & | operator= (const MTRoughness &source) |
| MTRoughness () | |
| virtual | ~MTRoughness () |
Definition at line 6 of file MTRoughness.h.
| MTRoughness::MTRoughness | ( | const MTRoughness & | Old | ) |
Definition at line 30 of file MTRoughness.cpp.
| MTRoughness::MTRoughness | ( | ) |
| MTRoughness::~MTRoughness | ( | ) | [virtual] |
Definition at line 8 of file MTRoughness.cpp.
| virtual MTRoughness* MTRoughness::clone | ( | ) | const [inline, virtual] |
We need clone and create for building an array of derived objects, see FAQ lite 20.8, the return type depends on the derived class.
Implements GeneralObjective.
Definition at line 9 of file MTRoughness.h.
References MTRoughness().
| MTRoughness & MTRoughness::operator= | ( | const MTRoughness & | source | ) |
Definition at line 35 of file MTRoughness.cpp.
| double MTRoughness::PostParallel | ( | const ttranscribed & | member | ) | [virtual] |
Some operations cannot be done in parallel, these are done after, returns the misfit value.
Implements GeneralObjective.
Definition at line 25 of file MTRoughness.cpp.
References GeneralObjective::GetRMS().
| void MTRoughness::SafeParallel | ( | const ttranscribed & | member | ) | [virtual] |
The core performance calculation, has to be safe to be done in parallel.
Reimplemented from GeneralObjective.
Definition at line 12 of file MTRoughness.cpp.
References GeneralObjective::GetFitExponent(), length, and GeneralObjective::SetRMS().
1.5.8