QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
OdeFctWrapper< T > Struct Template Reference

#include <adaptiverungekutta.hpp>

+ Collaboration diagram for OdeFctWrapper< T >:

Public Types

typedef AdaptiveRungeKutta< T >::OdeFct1d OdeFct1d
 

Public Member Functions

 OdeFctWrapper (const OdeFct1d &ode1d)
 
std::vector< Toperator() (const Real x, const std::vector< T > &y)
 

Public Attributes

const OdeFct1dode1d_
 

Detailed Description

template<class T>
struct QuantLib::detail::OdeFctWrapper< T >

Definition at line 133 of file adaptiverungekutta.hpp.

Member Typedef Documentation

◆ OdeFct1d

typedef AdaptiveRungeKutta<T>::OdeFct1d OdeFct1d

Definition at line 134 of file adaptiverungekutta.hpp.

Constructor & Destructor Documentation

◆ OdeFctWrapper()

OdeFctWrapper ( const OdeFct1d ode1d)
explicit

Definition at line 135 of file adaptiverungekutta.hpp.

Member Function Documentation

◆ operator()()

std::vector< T > operator() ( const Real  x,
const std::vector< T > &  y 
)

Definition at line 137 of file adaptiverungekutta.hpp.

Member Data Documentation

◆ ode1d_

const OdeFct1d& ode1d_

Definition at line 141 of file adaptiverungekutta.hpp.