Package | Description |
---|---|
dev.nm.algebra.linear.matrix.doubles.operation.householder |
Modifier and Type | Method and Description |
---|---|
static HouseholderInPlace.Householder |
HouseholderInPlace.Householder.fromContext(HouseholderContext ctx,
int firstEntryIndex) |
HouseholderInPlace.Householder |
HouseholderInPlace.generateAndReflectColumns(int firstColumnIndex,
int lastColumnIndex,
int firstEntryIndex,
int lastEntryIndex)
Reflects a range of sub-columns with a Householder generated by the first column in the
range.
|
HouseholderInPlace.Householder |
HouseholderInPlace.generateAndReflectRows(int firstRowIndex,
int lastRowIndex,
int firstEntryIndex,
int lastEntryIndex)
Reflects a range of sub-rows with a Householder generated by the first row in the range.
|
HouseholderInPlace.Householder |
HouseholderInPlace.generateLeftHouseholder(int columnIndex,
int firstEntryIndex,
int lastEntryIndex)
Generates a left Householder from a sub-column of the underlying matrix, in order to zero out
entries (except the first entry) of the sub-column.
|
HouseholderInPlace.Householder |
HouseholderInPlace.generateRightHouseholder(int rowIndex,
int firstEntryIndex,
int lastEntryIndex)
Generates a right Householder from a sub-row of the underlying matrix, in order to zero out
entries (except the first entry) of the sub-row.
|
Modifier and Type | Method and Description |
---|---|
List<HouseholderInPlace.Householder> |
HouseholderInPlace.getLeftHouseholders()
Gets all the accumulated left Householders.
|
List<HouseholderInPlace.Householder> |
HouseholderInPlace.getRightHouseholders()
Gets all the accumulated right Householders.
|
Modifier and Type | Method and Description |
---|---|
void |
HouseholderInPlace.reflect(HouseholderInPlace.Householder H,
int fromColumn,
int toColumn)
Reflects (or left transform) a range of columns in the underlying matrix with a given
Householder.
|
void |
HouseholderInPlace.rightReflect(HouseholderInPlace.Householder H,
int fromRow,
int toRow)
Reflects (or right transform) a range of rows in the underlying matrix with a given
Householder.
|
static HouseholderContext |
HouseholderInPlace.Householder.toContext(HouseholderInPlace.Householder H) |
Copyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.