Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
Namespaces | Functions
forwardevaluation.hpp File Reference

forward evaluation More...

#include <qle/ad/computationgraph.hpp>
#include <ql/shared_ptr.hpp>

Go to the source code of this file.

Namespaces

namespace  QuantExt
 

Functions

template<class T >
void forwardEvaluation (const ComputationGraph &g, std::vector< T > &values, const std::vector< std::function< T(const std::vector< const T * > &)> > &ops, std::function< void(T &)> deleter={}, bool keepValuesForDerivatives=true, const std::vector< std::function< std::pair< std::vector< bool >, bool >(const std::size_t)> > &opRequiresNodesForDerivatives={}, const std::vector< bool > &keepNodes={}, const std::size_t startNode=0, const std::size_t endNode=ComputationGraph::nan, const bool redBlockReconstruction=false)
 

Detailed Description

forward evaluation

Definition in file forwardevaluation.hpp.