Logo Search packages:      
Sourcecode: quantlib version File versions  Download package

QuantLib::TripleBandLinearOp Class Reference
Inheritance diagram for QuantLib::TripleBandLinearOp:
Collaboration diagram for QuantLib::TripleBandLinearOp:

List of all members.

Public Types

typedef Array array_type

Public Member Functions

Disposable< TripleBandLinearOpadd (const TripleBandLinearOp &m) const
Disposable< TripleBandLinearOpadd (const Array &u) const
Disposable< Arrayapply (const Array &r) const
void axpyb (const Array &a, const TripleBandLinearOp &x, const TripleBandLinearOp &y, const Array &b)
Disposable< TripleBandLinearOpmult (const Array &u) const
TripleBandLinearOpoperator= (const TripleBandLinearOp &m)
TripleBandLinearOpoperator= (const Disposable< TripleBandLinearOp > &m)
Disposable< Arraysolve_splitting (const Array &r, Real a, Real b=1.0) const
void swap (TripleBandLinearOp &m)
 TripleBandLinearOp (Size direction, const boost::shared_ptr< FdmMesher > &mesher)
 TripleBandLinearOp (const TripleBandLinearOp &m)
 TripleBandLinearOp (const Disposable< TripleBandLinearOp > &m)

Protected Attributes

boost::shared_array< Realdiag_
Size direction_
boost::shared_array< Sizei0_
boost::shared_array< Sizei2_
boost::shared_array< Reallower_
boost::shared_ptr< FdmMeshermesher_
boost::shared_array< SizereverseIndex_
boost::shared_array< Realupper_

Detailed Description

Definition at line 40 of file triplebandlinearop.hpp.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index