All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Public Member Functions
ArrayCore::HRFKParameters Class Reference

Brief description of class still missing. More...

#include <HRFKParameters.h>

Inheritance diagram for ArrayCore::HRFKParameters:
ArrayCore::FKParameters ArrayCore::ArrayParameters QGpCoreTools::AbstractParameters

List of all members.

Public Member Functions

virtual void collectKeywords (PARAMETERS_COLLECTKEYWORDS_ARGS)
double damping () const
 HRFKParameters ()
 HRFKParameters (const HRFKParameters &o)
virtual int keywordCount (PARAMETERS_KEYWORDCOUNT_ARGS)
void setDamping (double d)
virtual bool setValue (PARAMETERS_SETVALUE_ARGS)
virtual QString toString (PARAMETERS_TOSTRING_ARGS_DECL) const

Detailed Description

Brief description of class still missing.

Full description of class still missing


Constructor & Destructor Documentation

  {
    _damping=0.001;
  }
    : FKParameters(o)
  {
    _damping=o._damping;
  }

Member Function Documentation

Reimplemented from ArrayCore::FKParameters.

References keywordCount(), and TRACE.

  {
    TRACE;
    int baseIndex=FKParameters::keywordCount();
    FKParameters::collectKeywords(keywords, prefix);
    keywords.add(prefix+"DAMPING FACTOR", this, baseIndex);
    keywords.add(prefix+"DO DAMPING FACTOR", this, baseIndex+1); // For compatibility
  }
double ArrayCore::HRFKParameters::damping ( ) const [inline]

Referenced by HRFKLoopTask::initGridValues().

{return _damping;}

Reimplemented from ArrayCore::FKParameters.

Referenced by collectKeywords().

  {
    return 2+FKParameters::keywordCount();
  }
void ArrayCore::HRFKParameters::setDamping ( double  d) [inline]
{_damping=d;}

Reimplemented from ArrayCore::FKParameters.

References ArrayCore::ArrayParameters::keywordCount(), and TRACE.

  {
    TRACE;
    switch(index-ArrayParameters::keywordCount()) {
    case 0:
      _damping=value.toDouble();
      return true;
    case 1: // For compatibility
      return true;
    default:
      return FKParameters::setValue(index, value);
    }
  }

Reimplemented from ArrayCore::FKParameters.

References QGpCoreTools::log(), and TRACE.

  {
    TRACE;
    QString log;
    log+=ArrayParameters::toString(prefix);
    log+=prefix+"DAMPING FACTOR="+QString::number(_damping)+"\n";
    return log;
  }

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines