<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="Source Files">
      <UniqueIdentifier>{b7b1e94c-d8c9-4461-8481-61680138e72e}</UniqueIdentifier>
      <Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
    </Filter>
    <Filter Include="Header Files">
      <UniqueIdentifier>{81f4dd97-ebaa-4335-ad75-f4edcbce36bb}</UniqueIdentifier>
      <Extensions>h;hpp;hxx;hm;inl</Extensions>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="americanoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="amortizingbond.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="andreasenhugevolatilityinterpl.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="array.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="asianoptions.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="assetswap.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="autocovariances.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="barrieroption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="basketoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="batesmodel.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="bermudanswaption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="blackdeltacalculator.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="blackformula.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="bonds.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="brownianbridge.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="calendars.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="callablebonds.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="capfloor.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="capflooredcoupon.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="cashflows.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="catbonds.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="cdo.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="cdsoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="chooseroption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="cliquetoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="cms.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="cms_normal.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="cmsspread.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="commodityunitofmeasure.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="compiledboostversion.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="compoundoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="convertiblebonds.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="covariance.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="creditdefaultswap.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="creditriskplus.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="curvestates.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="dates.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="daycounters.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="defaultprobabilitycurves.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="digitalcoupon.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="digitaloption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="distributions.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="dividendoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="doublebarrieroption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="doublebinaryoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="europeanoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="everestoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="exchangerate.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="extendedtrees.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="extensibleoptions.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="functions.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="fastfouriertransform.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="fdheston.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="fdcir.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="fdmlinearop.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="forwardoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="forwardrateagreement.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="garch.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="gaussianquadratures.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="gjrgarchmodel.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="gsr.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="hestonmodel.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="himalayaoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="hybridhestonhullwhiteprocess.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="indexes.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="inflation.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="inflationcapfloor.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="inflationcapflooredcoupon.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="inflationvolatility.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="instruments.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="integrals.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="interestrates.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="interpolations.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="jumpdiffusion.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="lazyobject.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="libormarketmodel.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="libormarketmodelprocess.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="linearleastsquaresregression.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="lookbackoptions.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="lowdiscrepancysequences.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="margrabeoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="marketmodel.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="marketmodel_cms.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="marketmodel_smm.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="marketmodel_smmcapletalphacalibration.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="marketmodel_smmcapletcalibration.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="marketmodel_smmcaplethomocalibration.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="markovfunctional.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="matrices.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="mclongstaffschwartzengine.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="mersennetwister.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="money.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="noarbsabr.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="nthtodefault.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="numericaldifferentiation.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="nthorderderivativeop.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="ode.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="operators.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="optimizers.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="optionletstripper.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="overnightindexedcoupon.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="overnightindexedswap.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="pagodaoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="partialtimebarrieroption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="pathgenerator.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="period.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="piecewiseyieldcurve.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="piecewisezerospreadedtermstructure.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="preconditions.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="prices.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="quantlibglobalfixture.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="quantooption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="quotes.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="rangeaccrual.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="riskstats.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="rngtraits.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="rounding.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="schedule.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="settings.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="shortratemodels.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="sofrfutures.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="solvers.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="spreadoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="squarerootclvmodel.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="stats.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="swap.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="swapforwardmappings.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="swaption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="swaptionvolatilitycube.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="swaptionvolatilitymatrix.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="termstructures.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="timegrid.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="timeseries.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="tqreigendecomposition.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="tracing.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="transformedgrid.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="twoassetbarrieroption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="twoassetcorrelationoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="utilities.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="variancegamma.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="varianceoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="varianceswaps.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="volatilitymodels.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="inflationcpibond.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="inflationcpicapfloor.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="inflationcpiswap.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="swingoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="vpp.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="xoshiro256starstar.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="zigguratgaussian.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="quantlibtestsuite.cpp" />
    <ClCompile Include="binaryoption.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="businessdayconventions.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="zabr.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="hestonslvmodel.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="riskneutraldensitycalculator.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="observable.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="normalclvmodel.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="basismodels.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="fdcev.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="fdsabr.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="fittedbonddiscountcurve.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="ultimateforwardtermstructure.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="basisswapratehelpers.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="crosscurrencyratehelpers.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="multipleresetscoupons.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="zerocouponswap.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="currency.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="bondforward.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="svivolatility.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="equityindex.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="equitytotalreturnswap.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="equitycashflow.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="paralleltestrunner.hpp">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="preconditions.hpp">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="quantlibglobalfixture.hpp">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="swaptionvolstructuresutilities.hpp">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="toplevelfixture.hpp">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="utilities.hpp">
      <Filter>Header Files</Filter>
    </ClInclude>
  </ItemGroup>
</Project>
