VB Syntax
Double CTOptionSolver.SOLVESoftBarrier( _
Long ValueDate, _
DayCountEnum dayCounter, _
Double PremiumVal, _
String SolverKey, _
Double tolerance, _
String TypeFlag, _
Double S, _
Double X, _
Double L, _
Double U, _
String AdjBarrFreqL, _
String AdjBarrFreqU, _
Long T, _
Double r, _
Double b, _
Double v, _
String SolveFor)
Excel Spreadsheet Syntax
=CT.SOLVESoftBarrier(
Excel Numeric Cell ValueDate,
Excel String Cell dayCounter,
Excel Numeric Cell PremiumVal,
Excel String Cell SolverKey,
Excel Numeric Cell tolerance,
Excel String Cell TypeFlag,
Excel Numeric Cell S,
Excel Numeric Cell X,
Excel Numeric Cell L,
Excel Numeric Cell U,
Excel String Cell AdjBarrFreqL,
Excel String Cell AdjBarrFreqU,
Excel Numeric Cell T,
Excel Numeric Cell r,
Excel Numeric Cell b,
Excel Numeric Cell v,
Excel String Cell SolveFor)
C++ Syntax
static double SOLVESoftBarrier(
long ValueDate,
DayCountEnum dayCounter,
double PremiumVal,
std::string SolverKey,
double tolerance,
std::string TypeFlag,
double S,
double X,
double L,
double U,
std::string AdjBarrFreqL,
std::string AdjBarrFreqU,
long T,
double r,
double b,
double v,
std::string SolveFor);
DotNET Syntax
System.Double CTOptionSolverSA.SOLVESoftBarrier(
System.Int32 ValueDate,
CTIEnums.DayCountEnum dayCounter,
System.Double PremiumVal,
System.String SolverKey,
System.Double tolerance,
System.String TypeFlag,
System.Double S,
System.Double X,
System.Double L,
System.Double U,
System.String AdjBarrFreqL,
System.String AdjBarrFreqU,
System.Int32 T,
System.Double r,
System.Double b,
System.Double v,
System.String SolveFor);