public class PnStiffAniso extends PnStiffMatrix
jvx.numeric.PnBiconjugateGradient.m_noeUSE_LARGER_BUFFERHAS_BOUNDARY_PANEL, HAS_CONFIG_PANEL, HAS_INFO_PANEL, HAS_LABEL_PANEL, HAS_MATERIAL_PANEL, HAS_TEXTURE_PANEL, HAS_VECTOR_PANEL, INSPECTOR_INFO, INSPECTOR_INFO_EXT, IS_DELETED, IS_FIXED, IS_FOCUSSED, IS_PICKED, IS_SELECTED, IS_USED, NUM_TAGS| Constructor and Description |
|---|
PnStiffAniso(PgElementSet surface)
Constructor
|
PnStiffAniso(PgElementSet surface,
double featureThreshold)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
getFeatureDetect()
Get value of the parameter that determines what is regarded as a feature that will be preserved
by te flow.
|
void |
init(PgElementSet surface)
Initializes the stiffness matrix by computing the index vector and matrix entries.
|
void |
setFeatureDetect(double featureDetect)
Set parameter that determines what is regarded as a feature that will be preserved
by te flow.
|
void |
useStepFunction(boolean flag)
The default behaviour of this feature preserving smoothing operator is to have
a smooth transition in the treatment of those parts that are kept as features
and those that are smoothed.
|
initadd, add, addDiagonal, addDiagonal, addEntry, appendEntry, clear, clearRow, compress, concatMatrices, copy, deleteColumn, deleteRow, getColIndex, getColIndices, getColIndices, getDiagIndex, getEntries, getEntries, getEntry, getEntrySparse, getIndex, getNumCols, getNumEntries, getNumEntries, getNumRows, isSquare, leftMultMatrix, leftMultVector, leftMultVector, leftMultVector, leftMultVector, multMatrices, multQuadratic, multScalar, multScalar, removeZeros, rightMultMatrix, rightMultVector, rightMultVector, rightMultVector, rightMultVector, setEntry, setEntrySparse, setNumEntries, setRow, setSize, setSize, setSize, sortEntries, toPdMatrix, toShortString, toString, transpose, transpose, transposeNew, transposeNew, validateaddInspector, addUpdateListener, assureInspector, clearTag, clone, clone, clone, copy, getFather, getInfoPanel, getInspector, getName, getNumObjects, getSymbol, hasInspector, hasTag, hasUpdateListener, init, instanceOf, instanceOf, newInspector, newInspector, removeInspector, removeInspector, removeUpdateListener, setName, setParent, setSymbol, setTag, update, updatePanelspublic PnStiffAniso(PgElementSet surface)
public PnStiffAniso(PgElementSet surface, double featureThreshold)
public void init(PgElementSet surface)
init in class PnStiffMatrixpublic void setFeatureDetect(double featureDetect)
public double getFeatureDetect()
public void useStepFunction(boolean flag)
"