updated vc10 project file

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18439 8618b1d8-e22c-0410-b026-96a5dba3e089
Yield-based NPV calculation now uses coupon reference dates.

This fixes small discrepancies when using day counters such
as ISMA act/sact.

Thanks to Henri Gough for the heads-up.

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18441 8618b1d8-e22c-0410-b026-96a5dba3e089
Implemented Lagrange boundary condition for cubic interpolation.

Thanks to Peter Caspers.

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18442 8618b1d8-e22c-0410-b026-96a5dba3e089
Relaxed extrapolation check for default-probability curves.

When calculating default probabilities between two dates or times,
allow the first to precede the reference date. This effectively
assumes that the default probability before the reference is null,
and helps in cases where a coupon protection extends a couple of
days before the reference due to adjustments (for instance, when
the protection starts on a Saturday and the reference is rolled to
the following Monday).

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18443 8618b1d8-e22c-0410-b026-96a5dba3e089
Fixed precision issue in calculation of autocovariances.

Thanks to Slava Mazur.

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18446 8618b1d8-e22c-0410-b026-96a5dba3e089
Fixed a forward-looking bias issue in Garch11 calculation.

Thanks to Slava Mazur.

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18447 8618b1d8-e22c-0410-b026-96a5dba3e089
Merged latest changes from 1.2.x branch

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18449 8618b1d8-e22c-0410-b026-96a5dba3e089
Moved test from boost::random to our generators.

This prevents results from changing when the Boost implementation
changes (which I wouldn't have expected, but seems to have happened
in development after Boost 1.53).

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18450 8618b1d8-e22c-0410-b026-96a5dba3e089
Deprecated features of Boost.Test are no longer used

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18451 8618b1d8-e22c-0410-b026-96a5dba3e089
Fixed array access in tests.



git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18452 8618b1d8-e22c-0410-b026-96a5dba3e089
Prevented warning in VC++10.



git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18453 8618b1d8-e22c-0410-b026-96a5dba3e089
Pass correct ATM forward rate to smile section (thanks to Peter Caspers).

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18455 8618b1d8-e22c-0410-b026-96a5dba3e089
Added exogenous discount to OptionletStripper1 (thanks to Peter Caspers).

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18456 8618b1d8-e22c-0410-b026-96a5dba3e089
Increased precision in tail of West's bivariate cumulative normal.

Thanks to Fabien Le Floc'h.

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18457 8618b1d8-e22c-0410-b026-96a5dba3e089
Fixed unused-parameter warnings for VC++ warning level 4.

Thanks to Michael Sharpe.

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18458 8618b1d8-e22c-0410-b026-96a5dba3e089
Fixed uninitialized-variable warnings in VC++ warning level 4.

Thanks to Michael Sharpe.

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18459 8618b1d8-e22c-0410-b026-96a5dba3e089
Fixed unused-variable warnings in VC++ warning level 4.

Thanks to Michael Sharpe.

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18460 8618b1d8-e22c-0410-b026-96a5dba3e089
Add explicit static_cast to silence VC++ warning.

Thanks to Michael Sharpe.

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18461 8618b1d8-e22c-0410-b026-96a5dba3e089
Declared a few methods as inline to work around a VC++ bug.

See <http://stackoverflow.com/questions/3051992/compiler-warning-at-c-template-base-class>.

Thanks to Michael Sharpe.

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18462 8618b1d8-e22c-0410-b026-96a5dba3e089
Prevented uninitialized-variable warning.

Extracted if/else clause in Concentrating1dMesher constructor outside
the for loop and improved scope of variables so that c1 and c2 are
initialized at declaration time.

Thanks to Michael Sharpe.

git-svn-id: https://quantlib.svn.sourceforge.net/svnroot/quantlib/trunk/QuantLib@18463 8618b1d8-e22c-0410-b026-96a5dba3e089