#include <CombinedRoughness.h>

Public Member Functions | |
| virtual CombinedRoughness * | clone () const |
| Clone the object. | |
| void | SetRefCond (const double cond) |
| Set reference conductivity for roughness calculation, changes weighting between velocity and conductivity. | |
| void | SetRefVel (const double vel) |
| Set reference velcoity for roughness calculation, changes weighting between velocity and conductivity. | |
| virtual void | SafeParallel (const ttranscribed &member) |
| Calculate the roughness of the model given by the parameter member. | |
| virtual double | PostParallel (const ttranscribed &member) |
| Some operations cannot be done in parallel, these are done after, returns the misfit value. | |
| CombinedRoughness (const CombinedRoughness &Old) | |
| We have to copy the base class and the local data. | |
| CombinedRoughness & | operator= (const CombinedRoughness &source) |
| We have to copy the base class and the local data. | |
| CombinedRoughness () | |
| virtual | ~CombinedRoughness () |
Definition at line 8 of file CombinedRoughness.h.
| gplib::CombinedRoughness::CombinedRoughness | ( | const CombinedRoughness & | Old | ) |
We have to copy the base class and the local data.
Definition at line 41 of file CombinedRoughness.cpp.
| gplib::CombinedRoughness::CombinedRoughness | ( | ) |
| gplib::CombinedRoughness::~CombinedRoughness | ( | ) | [virtual] |
Definition at line 14 of file CombinedRoughness.cpp.
| virtual CombinedRoughness* gplib::CombinedRoughness::clone | ( | ) | const [inline, virtual] |
Clone the object.
Implements gplib::GeneralObjective.
Definition at line 15 of file CombinedRoughness.h.
References CombinedRoughness().
| CombinedRoughness & gplib::CombinedRoughness::operator= | ( | const CombinedRoughness & | source | ) |
We have to copy the base class and the local data.
Definition at line 47 of file CombinedRoughness.cpp.
| double gplib::CombinedRoughness::PostParallel | ( | const ttranscribed & | member | ) | [virtual] |
Some operations cannot be done in parallel, these are done after, returns the misfit value.
Implements gplib::GeneralObjective.
Definition at line 35 of file CombinedRoughness.cpp.
References gplib::GeneralObjective::GetRMS().
| void gplib::CombinedRoughness::SafeParallel | ( | const ttranscribed & | member | ) | [virtual] |
Calculate the roughness of the model given by the parameter member.
Reimplemented from gplib::GeneralObjective.
Definition at line 19 of file CombinedRoughness.cpp.
References gplib::GeneralObjective::GetFitExponent(), and gplib::GeneralObjective::SetRMS().
| void gplib::CombinedRoughness::SetRefCond | ( | const double | cond | ) | [inline] |
Set reference conductivity for roughness calculation, changes weighting between velocity and conductivity.
Definition at line 20 of file CombinedRoughness.h.
| void gplib::CombinedRoughness::SetRefVel | ( | const double | vel | ) | [inline] |
Set reference velcoity for roughness calculation, changes weighting between velocity and conductivity.
Definition at line 25 of file CombinedRoughness.h.
1.5.8