Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nmarian
 CAbstractPricerFactoryClass implements the interface for Abstract Factory
 CBackwardKolmogorowEquationClass implements Backward Kolmogorow Equation
 CBoundaryConditionInterface for boundary conditions
 CConvectionDiffusionData structure holding the parameters of diffusion-convection equation
 CCrankNicolsonSchemeClass implements Crank-Nicolson Scheme
 CDataEntryClerkClass used to provide data to julian::DataFrame
 CDataFrameClass used to handle data
 CDCAbstractPricerFactoryDeeply copyable AbstractPricerFactory
 CDCBoundaryConditionDeeply copyable BoundaryCondition
 CDCFDSchemeDeeply copyable BoundaryCondition
 CDCGridBuilderDeeply copyable GridBuilder
 CDCOptionDeeply copyable Option
 CDCRangeSetupDeeply copyable RangeSetup
 CDCTridiagonalSolverDeeply copyable TridiagonalSolver
 CDirichletBoundaryConditionClass implements Dirichlet Boundary Condition
 CEuroOptClass implementing a European options
 CEuroOptFactoryClass implements factory for European OptionClass is implementation of marian::AbstractPricerFactory. It is use to create objects that parametrize the FDM pricer used to value European Option
 CExplicitSchemeClass implements implicit schemes
 CFDMPricerClass implements algorithm solving pricing PDE
 CFDSchemeClass implements interface for differential schemes
 CForwardKolmogorowEquationClass implements Forward Kolmogorow Equation
 CGridBuilderInterface for classes building grids
 CHSineGridBuilderNon-uniform grid builder that uses hyperbolic sine function
 CImplicitSchemeClass implements implicit schemes
 CLUSolverMethod applying implicit step
 CMarketData structure holding the market data
 COptionInterface for financial derivativesClass implements abstraction of financial option
 CRangeSetupClass implements algorithm to approximate indefinite boundaries
 CSmartPointerTemplate of deep-coping smart pointer
 CSpotRelatedRangeApproximate the boundary condition basing on asset spot price
 CTridiagonalOperatorTridiagonalOperator is used to define differentiating operator for PDE being solved
 CTridiagonalSolverInterface of tridiagonal system solvers
 CUniformGridBuilderUniform grid builderClass is used to generate uniform grid, a grid with constant distance between points