12#ifndef WSFSIXDOFSIZEFACTOR_HPP
13#define WSFSIXDOFSIZEFACTOR_HPP
15#include "wsf_six_dof_export.h"
38 double GetSizeFactorRadius()
const;
40 void SetSizeFactorEnabled(
bool aEnabled);
41 void SetRefSizeFactorRadius_m(
double aValue_m);
42 void SetSizeFactorMin(
double aValue);
43 void SetSizeFactorMax(
double aValue);
45 void SetSizeFactorVolumeRate_m3_perSec(
double aVolumeRate_m3_perSec);
46 void SetSizeFactorAreaRate_m2_perSec(
double aAreaRate_m2_perSec);
47 void SetSizeFactorRadiusRate_m_perSec(
double aRadiusRate_m_perSec);
double mRefSizeFactorRadius_m
Definition WsfSixDOF_SizeFactor.hpp:56
void CalculateSizeFactor(double dT_sec)
Definition WsfSixDOF_SizeFactor.cpp:16
bool mSizeFactorVolumeEnabled
Definition WsfSixDOF_SizeFactor.hpp:51
double mSizeFactorMin
Definition WsfSixDOF_SizeFactor.hpp:61
double mSizeFactorVolume
Definition WsfSixDOF_SizeFactor.hpp:70
bool mSizeFactorRadiusEnabled
Definition WsfSixDOF_SizeFactor.hpp:53
double mSizeFactorAreaRate_m2_perSec
Definition WsfSixDOF_SizeFactor.hpp:67
double mSizeFactorRadiusRate_m_perSec
Definition WsfSixDOF_SizeFactor.hpp:68
double mSizeFactorMax
Definition WsfSixDOF_SizeFactor.hpp:62
bool mSizeFactorEnabled
Definition WsfSixDOF_SizeFactor.hpp:50
void InitializeValues()
Definition WsfSixDOF_SizeFactor.cpp:63
double mCurrentSizeFactorArea_m2
Definition WsfSixDOF_SizeFactor.hpp:74
double mSizeFactorVolumeRate_m3_perSec
Definition WsfSixDOF_SizeFactor.hpp:66
bool mSizeFactorAreaEnabled
Definition WsfSixDOF_SizeFactor.hpp:52
double mRefSizeFactorVolume_m3
Definition WsfSixDOF_SizeFactor.hpp:58
double mSizeFactorArea
Definition WsfSixDOF_SizeFactor.hpp:71
bool IsEnabled() const
Definition WsfSixDOF_SizeFactor.hpp:36
double mSizeFactorRadius
Definition WsfSixDOF_SizeFactor.hpp:72
double mCurrentSizeFactorRadius_m
Definition WsfSixDOF_SizeFactor.hpp:73
double mRefSizeFactorArea_m2
Definition WsfSixDOF_SizeFactor.hpp:57
double mCurrentSizeFactorVolume_m3
Definition WsfSixDOF_SizeFactor.hpp:75
Definition WsfSA_Processor.hpp:35
Function definitions for those who need run-time access to the version.
Definition WsfComm.cpp:32