Table of Contents

Class MarketModelBasisSystem

Namespace
NanoQL.Models
Assembly
NanoQL.dll

The basis functions a Longstaff-Schwartz regression reads at each exercise: a node-data provider whose data are the functions' values.

[WorkingType]
public abstract class MarketModelBasisSystem : MarketModelNodeDataProvider
Inheritance
MarketModelBasisSystem
Derived
Inherited Members

Remarks

A working type and an extension point.

Constructors

MarketModelBasisSystem()

protected MarketModelBasisSystem()

Methods

Clone()

A deep copy of the basis system, its state included.

public abstract MarketModelBasisSystem Clone()

Returns

MarketModelBasisSystem

The copy.

NumberOfData()

The number of data at each exercise: the basis functions'.

public override ImmutableArray<int> NumberOfData()

Returns

ImmutableArray<int>

One count an exercise.

NumberOfFunctions()

The number of basis functions at each exercise, possibly different for each.

public abstract ImmutableArray<int> NumberOfFunctions()

Returns

ImmutableArray<int>

One count an exercise.