#include <fvar.hpp>
Go to the source code of this file.
Defines | |
#define | TINY 1.0e-20; |
Functions | |
dvector | csolve (const dmatrix &aa, const dvector &z) |
Solve a linear system using LU decomposition. | |
void | dmdv_solve (void) |
Adjoint code for dvar_vector solve(const dvar_matrix& aa, const dvar_vector& z,. | |
dvector | solve (const dmatrix &aa, const dvector &z) |
Solve a linear system using LU decomposition. | |
dvector | solve (const dmatrix &aa, const dvector &z, const double &_ln_unsigned_det, double &sign) |
Solve a linear system using LU decomposition. |
#define TINY 1.0e-20; |
Author: David Fournier Copyright (c) 2009-2012 ADMB Foundation
Definition at line 23 of file dmat34.cpp.
Referenced by solve().
Solve a linear system using LU decomposition.
Definition at line 28 of file dmat34.cpp.
void dmdv_solve | ( | void | ) |
Adjoint code for dvar_vector solve(const dvar_matrix& aa, const dvar_vector& z,.
Definition at line 243 of file fvar_m24.cpp.
Referenced by solve().
Solve a linear system using LU decomposition.
aa | A dmatrix containing LU decomposition of input matrix. . |
z | A dvector containing the RHS, of the linear equation , to be solved. |
Definition at line 42 of file dmat34.cpp.
Referenced by laplace_approximation_calculator::banded_calculations(), laplace_approximation_calculator::banded_calculations_lme(), laplace_approximation_calculator::banded_calculations_trust_region_approach(), laplace_approximation_calculator::block_diagonal_calculations(), csolve(), laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), df1b2function_tweaker::df1b2function_tweaker(), dfunction_tweaker::dfunction_tweaker(), laplace_approximation_calculator::do_newton_raphson_banded(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_importance_sampling_adjoint(), laplace_approximation_calculator::do_separable_stuff_newton_raphson_block_diagonal(), laplace_approximation_calculator::do_separable_stuff_x_u_block_diagonal(), expm(), function_tweaker::function_tweaker(), function_minimizer::hess_routine_noparallel_random_effects(), quadratic_prior::operator=(), df1b2quadratic_prior::operator=(), safe_choleski_solver::solve(), solve(), and function_minimizer::trust_region_update().
dvector solve | ( | const dmatrix & | aa, |
const dvector & | z, | ||
const double & | _ln_unsigned_det, | ||
double & | sign | ||
) |
Solve a linear system using LU decomposition.
aa | A dmatrix containing LU decomposition of input matrix. . |
z | A dvector containing the RHS, of the linear equation , to be solved. |
_ln_unsigned_deg | |
sign |
The implementation of this algorithm was inspired by "Numerical Recipes in C", 2nd edition, Press, Teukolsky, Vetterling, Flannery, chapter 2
Definition at line 62 of file dmat34.cpp.
Generated on Tue Mar 8 2016 19:51:36 for ADMB Documentation by 1.8.0 |