24#ifndef quantlib_crank_nicolson_hpp
25#define quantlib_crank_nicolson_hpp
66 template <
class Operator>
Crank-Nicolson scheme for finite difference methods.
traits::operator_type operator_type
CrankNicolson(const operator_type &L, const bc_set &bcs)
traits::condition_type condition_type
OperatorTraits< Operator > traits
traits::array_type array_type
Mixed (explicit/implicit) scheme for finite difference methods.
std::vector< ext::shared_ptr< bc_type > > bc_set
Operator::array_type array_type
condition to be applied at every time step
Mixed (explicit/implicit) scheme for finite difference methods.