|
WSF
|
This is the complete list of members for WsfEM_GroundWavePropagation, including all inherited members.
| BasicTransmissionLoss(WsfEM_Interaction &aInteraction) | WsfEM_GroundWavePropagation | protected |
| Clone() const override | WsfEM_GroundWavePropagation | virtual |
| ComputeGroundDistance(WsfEM_Interaction &aInteraction) | WsfEM_GroundWavePropagation | protected |
| ComputePropagationFactor(WsfEM_Interaction &aInteraction, WsfEnvironment &aEnvironment) override | WsfEM_GroundWavePropagation | virtual |
| DebugEnabled() const | WsfEM_Propagation | inline |
| DirectRay(double aScale, double aD1P0, int aMode, std::complex< double > &aHeightLow, std::complex< double > &aHeightHigh, double aDistance, double aDistanceC, double aDistanceH, double aDistanceL, std::complex< double > aF[9], std::complex< double > aFdd[9], std::complex< double > aG[9]) | WsfEM_GroundWavePropagation | protected |
| DirectRayFunction(double aX, double aB, double aDistanceH, double aDistance) | WsfEM_GroundWavePropagation | protected |
| Eigen(WsfEM_GroundWavePropagation *aPtr, int aMode, std::complex< double > &aImpedance, double aScale, double aD1P0, std::complex< double > aFid[9]) | WsfEM_GroundWavePropagation | protected |
| FarFieldTransmissionLoss(WsfEM_Interaction &aInteraction, double aScale, double aD1P0, std::complex< double > &aImpedance, double &aPropagationFactor) | WsfEM_GroundWavePropagation | protected |
| FlatEarthPropagation(WsfEM_Interaction &aInteraction, double aScale, std::complex< double > &aImpedance, std::complex< double > aHeightLowC, std::complex< double > aHeightHighC) | WsfEM_GroundWavePropagation | protected |
| GeometricalOptics(WsfEM_Interaction &aInteraction, double aScale, double aD1P0, std::complex< double > &aImpedance, double &aPropagationFactor) | WsfEM_GroundWavePropagation | protected |
| GetBaseType() const | WsfObject | |
| GetBaseTypeId() const | WsfObject | inline |
| GetName() const | WsfObject | |
| GetNameId() const | WsfObject | inline |
| GetScriptClassName() const override | WsfEM_Propagation | inline |
| GetType() const | WsfObject | |
| GetTypeId() const | WsfObject | inline |
| GetTypeList() const | WsfObject | inline |
| Height(int aMode, double aScale, std::complex< double > &aReflection, std::complex< double > &aHeightGainFunction, double aHeightA, double aHeightB) | WsfEM_GroundWavePropagation | protected |
| Hfi(WsfEM_GroundWavePropagation *aPtr, int aCode, int aMode, double aScale, std::complex< double > &aHeight, std::complex< double > *aFunction) | WsfEM_GroundWavePropagation | protectedstatic |
| HfiTau(WsfEM_GroundWavePropagation *aPtr, int aCode, int aMode, double aScale, std::complex< double > &aHeight, std::complex< double > *aFunction) | WsfEM_GroundWavePropagation | protectedstatic |
| Hr(WsfEM_GroundWavePropagation *aPtr, int aCode, int aMode, double aScale, std::complex< double > &aHeight, std::complex< double > *aReflection) | WsfEM_GroundWavePropagation | protectedstatic |
| HrTau(WsfEM_GroundWavePropagation *aPtr, int aCode, int aMode, double aScale, std::complex< double > &aHeight, std::complex< double > *aFunction) | WsfEM_GroundWavePropagation | protectedstatic |
| HTau(WsfEM_GroundWavePropagation *aPtr, int aCode, int aMode, double aScale, std::complex< double > &aHeight, std::complex< double > *aHeightChangeFunction) | WsfEM_GroundWavePropagation | protectedstatic |
| Initialize(WsfEM_XmtrRcvr *aXmtrRcvrPtr) | WsfEM_Propagation | virtual |
| Initialize(WsfEM_Xmtr *aXmtrPtr) | WsfEM_Propagation | virtual |
| Integrate(WsfEM_GroundWavePropagation *aPtr, std::complex< double >(*aF)(WsfEM_GroundWavePropagation *, int, int, double, std::complex< double > &, std::complex< double > *), std::complex< double > *aYi, std::complex< double > *aYf, std::complex< double > aXi, std::complex< double > aXf, double aError2, double aStepIn, int aN, int aMode, double aScale, int aMStep) | WsfEM_GroundWavePropagation | protectedstatic |
| IntegrationStep(WsfEM_GroundWavePropagation *aPtr, std::complex< double >(*aF)(WsfEM_GroundWavePropagation *, int, int, double, std::complex< double > &, std::complex< double > *), std::complex< double > *aY1, std::complex< double > *aY2, std::complex< double > aX1, std::complex< double > aH, int aMode, double aScale, int aN) | WsfEM_GroundWavePropagation | protectedstatic |
| IsA_TypeOf(WsfStringId aType) const | WsfObject | inline |
| IsNullModel() const | WsfEM_Propagation | inlinevirtual |
| JCalculation(int aMaxN, std::complex< double > &aTau, std::complex< double > *aJ) | WsfEM_GroundWavePropagation | protected |
| JRCalculation(std::complex< double > &aTauP, std::complex< double > &aTauR, std::complex< double > aJrp[4][7]) | WsfEM_GroundWavePropagation | protected |
| mConductivity | WsfEM_GroundWavePropagation | protected |
| mDebugEnabled | WsfEM_Propagation | protected |
| mDel | WsfEM_GroundWavePropagation | protected |
| mDistanceInterval | WsfEM_GroundWavePropagation | protected |
| mDp | WsfEM_GroundWavePropagation | protected |
| mHeightChange | WsfEM_GroundWavePropagation | protected |
| mImpedanceCounter | WsfEM_GroundWavePropagation | protected |
| mImpedanceFunction | WsfEM_GroundWavePropagation | protected |
| mIntegrationPhase | WsfEM_GroundWavePropagation | protected |
| mIntegrationStep | WsfEM_GroundWavePropagation | protected |
| mMinDistance | WsfEM_GroundWavePropagation | protected |
| ModifyValuesForVerticalPol(double aScale, double aD1P0, std::complex< double > &aImpedance, double &aD1P0V, std::complex< double > &aImpedanceV) | WsfEM_GroundWavePropagation | protected |
| mP | WsfEM_GroundWavePropagation | protected |
| mP0 | WsfEM_GroundWavePropagation | protected |
| mRcvrAlt | WsfEM_GroundWavePropagation | protected |
| mReflectionCounter | WsfEM_GroundWavePropagation | protected |
| mReflectionDerivativeFunction | WsfEM_GroundWavePropagation | protected |
| mReflectionFunction | WsfEM_GroundWavePropagation | protected |
| mReflectionNF | WsfEM_GroundWavePropagation | protected |
| mRelativePermittivity | WsfEM_GroundWavePropagation | protected |
| mTroposphereHeightScale | WsfEM_GroundWavePropagation | protected |
| mTroposphereRefractivity | WsfEM_GroundWavePropagation | protected |
| mTurningPoint | WsfEM_GroundWavePropagation | protected |
| mWavenumber | WsfEM_GroundWavePropagation | protected |
| mWavenumberImaginary | WsfEM_GroundWavePropagation | protected |
| mWavenumberSquared | WsfEM_GroundWavePropagation | protected |
| mXmtrAlt | WsfEM_GroundWavePropagation | protected |
| ObjectFactory(const std::string &aTypeName) | WsfEM_GroundWavePropagation | static |
| operator=(const WsfEM_GroundWavePropagation &aRhs)=delete | WsfEM_GroundWavePropagation | |
| WsfEM_Propagation::WsfObject::operator=(const WsfObject &aRhs) | WsfObject | |
| PFunctions(int aN, int aMode, double aScale, const std::complex< double > &aHeight) | WsfEM_GroundWavePropagation | protected |
| PhaseIntegral(int aCode, std::complex< double > &aHeight, int aMode, double aScale) | WsfEM_GroundWavePropagation | protected |
| PhaseIntegralAB(int aCode, int aMode, double aScale, std::complex< double > &aHeightA, std::complex< double > &aHeightB) | WsfEM_GroundWavePropagation | protected |
| PhaseIntegralCombinations(int aCode, int aMode, double aScale, std::complex< double > aHeightLow, std::complex< double > aHeightHigh) | WsfEM_GroundWavePropagation | protected |
| ProcessInput(UtInput &aInput) override | WsfEM_GroundWavePropagation | virtual |
| Serialize(T &aBuff) | WsfObject | inline |
| SetName(WsfStringId aName) | WsfObject | inline |
| SetType(WsfStringId aType) | WsfObject | |
| SetupExponentialAtmosphere(double &aScale, double &aD1P0) | WsfEM_GroundWavePropagation | protected |
| StartPropagation(WsfEM_GroundWavePropagation *aPtr, int aMode, std::complex< double > &aImpedance, double aScale, double aD1P0) | WsfEM_GroundWavePropagation | protected |
| TurningPoint(double aScale, int aMode) | WsfEM_GroundWavePropagation | protected |
| TypeList typedef | WsfObject | |
| WaveImpedanceFunction(int aFunctionCode, int aCode, int aMode, double aScale, std::complex< double > &aHeight, std::complex< double > *aFunction) | WsfEM_GroundWavePropagation | protected |
| WaveReflection(int aFunctionCode, int aCode, int aMode, double aScale, std::complex< double > &aHeight, std::complex< double > *aFunction) | WsfEM_GroundWavePropagation | protected |
| WFunction(std::complex< double > aZ) | WsfEM_GroundWavePropagation | protected |
| WsfEM_GroundWavePropagation() | WsfEM_GroundWavePropagation | |
| WsfEM_GroundWavePropagation(const WsfEM_GroundWavePropagation &aSrc) | WsfEM_GroundWavePropagation | |
| WsfEM_Propagation() | WsfEM_Propagation | |
| WsfEM_Propagation(const WsfEM_Propagation &aSrc) | WsfEM_Propagation | protected |
| WsfObject() | WsfObject | |
| WsfObject(const WsfObject &aSrc) | WsfObject | protected |
| YCalculation(std::complex< double > aHeightLow, std::complex< double > aHeightHigh, double aScale, std::complex< double > aYd[7], std::complex< double > aYr[3][7]) | WsfEM_GroundWavePropagation | protected |
| Zpsi(WsfEM_GroundWavePropagation *aPtr, int dummy, int dummy1, double dummy2, std::complex< double > &aY, std::complex< double > *aZ) | WsfEM_GroundWavePropagation | protectedstatic |
| Zxi(WsfEM_GroundWavePropagation *aPtr, int dummy, int dummy1, double dummy2, std::complex< double > &aX, std::complex< double > *aZ) | WsfEM_GroundWavePropagation | protectedstatic |
| ~WsfEM_GroundWavePropagation() override=default | WsfEM_GroundWavePropagation | |
| ~WsfEM_Propagation() override=default | WsfEM_Propagation | |
| ~WsfObject() override | WsfObject |