Home
last modified time | relevance | path

Searched refs:fYield (Results 1 – 4 of 4) sorted by relevance

/AOO41X/main/scaddins/source/analysis/
H A Dfinancial.cxx103 … sal_Int32 nSettle, sal_Int32 nMat, double fCoup, double fYield, sal_Int32 nFreq, const ANY& rOB ) in getDuration() argument
106 if( fCoup < 0.0 || fYield < 0.0 || CHK_Freq || nSettle >= nMat ) in getDuration()
109 …double fRet = GetDuration( GetNullDate( xOpt ), nSettle, nMat, fCoup, fYield, nFreq, getDateMode(… in getDuration()
203 sal_Int32 nSettle, sal_Int32 nMat, double fRate, double fYield, double fRedemp, sal_Int32 nFreq, in getPrice() argument
206 if( fYield < 0.0 || fRate < 0.0 || fRedemp <= 0 || CHK_Freq || nSettle >= nMat ) in getPrice()
209 …double fRet = getPrice_( GetNullDate( xOpt ), nSettle, nMat, fRate, fYield, fRedemp, nFreq, getDat… in getPrice()
226 … sal_Int32 nSettle, sal_Int32 nMat, sal_Int32 nIssue, double fRate, double fYield, const ANY& rOB ) in getPricemat() argument
229 if( fRate < 0.0 || fYield < 0.0 || nSettle >= nMat ) in getPricemat()
240 fRet /= 1.0 + fSetMat * fYield; in getPricemat()
249 … sal_Int32 nSettle, sal_Int32 nMat, double fCoup, double fYield, sal_Int32 nFreq, const ANY& rOB ) in getMduration() argument
[all …]
H A Danalysis.hxx209 …nstREFXPS& xOpt, sal_Int32 nSettle, sal_Int32 nMat, double fCoup, double fYield, sal_Int32 nFreq, …
213 …nstREFXPS& xOpt, sal_Int32 nSettle, sal_Int32 nMat, double fRate, double fYield, double fRedemp, s…
215 …al_Int32 nSettle, sal_Int32 nMat, sal_Int32 nIssue, double fRate, double fYield, const ANY& rOptBa…
216 …nstREFXPS& xOpt, sal_Int32 nSettle, sal_Int32 nMat, double fCoup, double fYield, sal_Int32 nFreq, …
226 …Int32 nMat, sal_Int32 nIssue, sal_Int32 nFirstCoup, double fRate, double fYield, double fRedemp, s…
228 …2 nSettle, sal_Int32 nMat, sal_Int32 nLastInterest, double fRate, double fYield, double fRedemp, s…
H A Danalysishelper.cxx964 double fYield, sal_Int32 nFreq, sal_Int32 nBase ) THROWDEF_RTE_IAE in GetDuration() argument
971 fYield /= nFreq; in GetDuration()
972 fYield += 1.0; in GetDuration()
979 fDur += ( t + nDiff ) * ( fCoup ) / pow( fYield, t + nDiff ); in GetDuration()
981 fDur += ( fNumOfCoups + nDiff ) * ( fCoup + f100 ) / pow( fYield, fNumOfCoups + nDiff ); in GetDuration()
985 p += fCoup / pow( fYield, t + nDiff ); in GetDuration()
987 p += ( fCoup + f100 ) / pow( fYield, fNumOfCoups + nDiff ); in GetDuration()
1137 …ble getPrice_( sal_Int32 nNullDate, sal_Int32 nSettle, sal_Int32 nMat, double fRate, double fYield, in getPrice_() argument
1147 double fRet = fRedemp / ( pow( 1.0 + fYield / fFreq, fN - 1.0 + fDSC_E ) ); in getPrice_()
1151 double fT2 = 1.0 + fYield / fFreq; in getPrice_()
[all …]
H A Danalysishelper.hxx109 double fYield, sal_Int32 nFreq, sal_Int32 nBase ) THROWDEF_RTE_IAE;
113 sal_Int32 nFirstCoup, double fRate, double fYield, double fRedemp,
117 … getPrice_( sal_Int32 nNullDate, sal_Int32 nSettle, sal_Int32 nMat, double fRate, double fYield,
123 … double fRate, double fYield, double fRedemp, sal_Int32 nFreq, sal_Int32 nBase ) THROWDEF_RTE_IAE;