Isis 3 Programmer Reference
Isis::LeastSquares Member List
This is the complete list of members for
Isis::LeastSquares
, including all inherited members.
AddKnown
(const std::vector< double > &input, double expected, double weight=1.0)
Isis::LeastSquares
ApplyParameterWeights
() (defined in
Isis::LeastSquares
)
Isis::LeastSquares
private
Evaluate
(const std::vector< double > &input)
Isis::LeastSquares
FillSparseA
(const std::vector< double > &data)
Isis::LeastSquares
private
GetDegreesOfFreedom
() (defined in
Isis::LeastSquares
)
Isis::LeastSquares
inline
GetEpsilons
() const (defined in
Isis::LeastSquares
)
Isis::LeastSquares
inline
GetExpected
(int row) const
Isis::LeastSquares
GetInput
(int row) const
Isis::LeastSquares
GetSigma0
() (defined in
Isis::LeastSquares
)
Isis::LeastSquares
inline
Knowns
() const
Isis::LeastSquares
inline
LeastSquares
(Isis::BasisFunction &basis, bool sparse=false, int sparseRows=0, int sparseCols=0, bool jigsaw=false)
Isis::LeastSquares
p_ATb
Isis::LeastSquares
private
p_basis
Isis::LeastSquares
private
p_constrainedParameters
Isis::LeastSquares
private
p_currentFillRow
(defined in
Isis::LeastSquares
)
Isis::LeastSquares
private
p_degreesOfFreedom
Isis::LeastSquares
private
p_epsilonsSparse
Isis::LeastSquares
private
p_expected
Isis::LeastSquares
private
p_input
Isis::LeastSquares
private
p_jigsaw
(defined in
Isis::LeastSquares
)
Isis::LeastSquares
private
p_normals
Isis::LeastSquares
private
p_parameterWeights
Isis::LeastSquares
private
p_residuals
Isis::LeastSquares
private
p_sigma0
Isis::LeastSquares
private
p_SLU_Factor
Isis::LeastSquares
private
p_solved
Isis::LeastSquares
private
p_sparse
(defined in
Isis::LeastSquares
)
Isis::LeastSquares
private
p_sparseA
Isis::LeastSquares
private
p_sparseCols
(defined in
Isis::LeastSquares
)
Isis::LeastSquares
private
p_sparseRows
(defined in
Isis::LeastSquares
)
Isis::LeastSquares
private
p_sqrtWeight
Isis::LeastSquares
private
p_xSparse
Isis::LeastSquares
private
QRD
enum value
Isis::LeastSquares
Reset
() (defined in
Isis::LeastSquares
)
Isis::LeastSquares
ResetSparse
() (defined in
Isis::LeastSquares
)
Isis::LeastSquares
inline
Residual
(int i) const
Isis::LeastSquares
Residuals
() const
Isis::LeastSquares
Rows
() const
Isis::LeastSquares
SetNumberOfConstrainedParameters
(int n) (defined in
Isis::LeastSquares
)
Isis::LeastSquares
inline
SetParameterWeights
(const std::vector< double > weights) (defined in
Isis::LeastSquares
)
Isis::LeastSquares
inline
Solve
(Isis::LeastSquares::SolveMethod method=SVD)
Isis::LeastSquares
SolveCholesky
() (defined in
Isis::LeastSquares
)
Isis::LeastSquares
inline
private
SolveMethod
enum name
Isis::LeastSquares
SolveQRD
()
Isis::LeastSquares
private
SolveSparse
()
Isis::LeastSquares
private
SolveSVD
()
Isis::LeastSquares
private
SPARSE
enum value
Isis::LeastSquares
SVD
enum value
Isis::LeastSquares
Weight
(int index, double weight)
Isis::LeastSquares
~LeastSquares
()
Isis::LeastSquares