QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
Loading...
Searching...
No Matches
Namespaces | Functions
utilities.cpp File Reference
#include <ql/models/marketmodels/utilities.hpp>
#include <ql/errors.hpp>
#include <algorithm>
#include <valarray>

Go to the source code of this file.

Namespaces

namespace  QuantLib
 

Functions

void mergeTimes (const std::vector< std::vector< Time > > &times, std::vector< Time > &mergedTimes, std::vector< std::valarray< bool > > &isPresent)
 
std::valarray< boolisInSubset (const std::vector< Time > &set, const std::vector< Time > &subset)
 
void checkIncreasingTimes (const std::vector< Time > &times)
 check for strictly increasing times, first time greater than zero More...
 
void checkIncreasingTimesAndCalculateTaus (const std::vector< Time > &times, std::vector< Time > &taus)