Search
Preparing search index...
The search index is not available
quantlib.js
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"ql/experimental/finitedifferences/modtriplebandlinearop"
ModTripleBandLinearOp
Class ModTripleBandLinearOp
Hierarchy
TripleBandLinearOp
ModTripleBandLinearOp
Index
Properties
_diag
_direction
_i0
_i2
_lower
_mesher
_reverse
Index
_upper
Methods
add1
add2
apply
axpyb
diag
lower
mtblop
Init1
mtblop
Init2
mult
multR
solve_
splitting
swap
tblop
Init1
tblop
Init2
to
Matrix
upper
Properties
Protected
_diag
_diag
:
Real
[]
Protected
_direction
_direction
:
Size
Protected
_i0
_i0
:
Size
[]
Protected
_i2
_i2
:
Size
[]
Protected
_lower
_lower
:
Real
[]
Protected
_mesher
_mesher
:
FdmMesher
Protected
_reverse
Index
_reverse
Index
:
Size
[]
Protected
_upper
_upper
:
Real
[]
Methods
add1
add1
(
m
:
TripleBandLinearOp
)
:
TripleBandLinearOp
Parameters
m:
TripleBandLinearOp
Returns
TripleBandLinearOp
add2
add2
(
u
:
Real
[]
)
:
TripleBandLinearOp
Parameters
u:
Real
[]
Returns
TripleBandLinearOp
apply
apply
(
r
:
Real
[]
)
:
Real
[]
Parameters
r:
Real
[]
Returns
Real
[]
axpyb
axpyb
(
a
:
Real
[]
, x
:
TripleBandLinearOp
, y
:
TripleBandLinearOp
, b
:
Real
[]
)
:
void
Parameters
a:
Real
[]
x:
TripleBandLinearOp
y:
TripleBandLinearOp
b:
Real
[]
Returns
void
diag
diag
(
)
:
Real
[]
Returns
Real
[]
lower
lower
(
)
:
Real
[]
Returns
Real
[]
mtblop
Init1
mtblop
Init1
(
direction
:
Size
, mesher
:
FdmMesher
)
:
ModTripleBandLinearOp
Parameters
direction:
Size
mesher:
FdmMesher
Returns
ModTripleBandLinearOp
mtblop
Init2
mtblop
Init2
(
m
:
TripleBandLinearOp
)
:
ModTripleBandLinearOp
Parameters
m:
TripleBandLinearOp
Returns
ModTripleBandLinearOp
mult
mult
(
u
:
Real
[]
)
:
TripleBandLinearOp
Parameters
u:
Real
[]
Returns
TripleBandLinearOp
multR
multR
(
u
:
Real
[]
)
:
TripleBandLinearOp
Parameters
u:
Real
[]
Returns
TripleBandLinearOp
solve_
splitting
solve_
splitting
(
r
:
Real
[]
, a
:
Real
, b
?:
Real
)
:
Real
[]
Parameters
r:
Real
[]
a:
Real
Default value
b:
Real
= 1
Returns
Real
[]
swap
swap
(
m
:
TripleBandLinearOp
)
:
void
Parameters
m:
TripleBandLinearOp
Returns
void
tblop
Init1
tblop
Init1
(
direction
:
Size
, mesher
:
FdmMesher
)
:
TripleBandLinearOp
Parameters
direction:
Size
mesher:
FdmMesher
Returns
TripleBandLinearOp
tblop
Init2
tblop
Init2
(
m
:
TripleBandLinearOp
)
:
TripleBandLinearOp
Parameters
m:
TripleBandLinearOp
Returns
TripleBandLinearOp
to
Matrix
to
Matrix
(
)
:
SparseMatrix
Returns
SparseMatrix
upper
upper
(
)
:
Real
[]
Returns
Real
[]
Globals
"ql/experimental/finitedifferences/modtriplebandlinearop"
Mod
Triple
Band
Linear
Op
_diag
_direction
_i0
_i2
_lower
_mesher
_reverse
Index
_upper
add1
add2
apply
axpyb
diag
lower
mtblop
Init1
mtblop
Init2
mult
multR
solve_
splitting
swap
tblop
Init1
tblop
Init2
to
Matrix
upper