public class TridiagonalOperator extends Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
swigCMemOwn |
| Modifier | Constructor and Description |
|---|---|
|
TridiagonalOperator(Array low,
Array mid,
Array high) |
protected |
TridiagonalOperator(long cPtr,
boolean cMemoryOwn) |
| Modifier and Type | Method and Description |
|---|---|
Array |
applyTo(Array v) |
void |
delete() |
protected void |
finalize() |
protected static long |
getCPtr(TridiagonalOperator obj) |
static TridiagonalOperator |
identity(long size) |
void |
setFirstRow(double arg0,
double arg1) |
void |
setLastRow(double arg0,
double arg1) |
void |
setMidRow(long arg0,
double arg1,
double arg2,
double arg3) |
void |
setMidRows(double arg0,
double arg1,
double arg2) |
long |
size() |
Array |
solveFor(Array rhs) |
protected static long getCPtr(TridiagonalOperator obj)
public void delete()
public long size()
public void setFirstRow(double arg0,
double arg1)
public void setMidRow(long arg0,
double arg1,
double arg2,
double arg3)
public void setMidRows(double arg0,
double arg1,
double arg2)
public void setLastRow(double arg0,
double arg1)
public static TridiagonalOperator identity(long size)
Copyright © 2017. All rights reserved.