ADMB Documentation
-a65f1c97
|
Description not yet available. More...
#include <df1b2fun.h>
Public Member Functions | |
df1b2matrix (int nrl, int nrh, int ncl, int nch) | |
Description not yet available. More... | |
df1b2matrix (int nrl, int nrh) | |
Description not yet available. More... | |
df1b2matrix (const df1b2matrix &) | |
Copy constructor. More... | |
df1b2matrix (int nrl, int nrh, const index_type &ncl, const index_type &nch) | |
Description not yet available. More... | |
df1b2matrix (void) | |
Description not yet available. More... | |
~df1b2matrix () | |
Destructor. More... | |
void | allocate (int nrl, int nrh, int ncl, int nch) |
Description not yet available. More... | |
void | allocate (int nrl, int nrh) |
Allocate square matrix. More... | |
void | allocate (int nrl, int nrh, int ncl, int nch, const char *) |
Description not yet available. More... | |
void | allocate (int nrl, int nrh, const index_type &ncl, const index_type &nch) |
Description not yet available. More... | |
void | allocate (int nrl, int nrh, const index_type &ncl, const index_type &nch, const char *) |
Description not yet available. More... | |
void | allocate (void) |
Description not yet available. More... | |
int | allocated (void) |
void | colfill (const int j, const df1b2vector &v) |
Copy vector values into column j of df1b2matrix. More... | |
int | colmax (void) const |
int | colmin (void) const |
int | colsize (void) const |
void | deallocate (void) |
Description not yet available. More... | |
int | indexmax (void) const |
int | indexmin (void) const |
void | initialize (void) |
Description not yet available. More... | |
df1b2variable & | operator() (int i, int j) const |
df1b2vector & | operator() (int i) const |
df1b2matrix & | operator*= (const df1b2variable &x) |
Description not yet available. More... | |
df1b2matrix & | operator*= (double x) |
Description not yet available. More... | |
df1b2matrix & | operator+= (const df1b2matrix &M) |
Description not yet available. More... | |
df1b2matrix & | operator-= (const df1b2matrix &M) |
Description not yet available. More... | |
df1b2matrix & | operator/= (const df1b2variable &x) |
Description not yet available. More... | |
df1b2matrix & | operator/= (double x) |
Description not yet available. More... | |
df1b2matrix & | operator= (const df3_one_matrix &) |
df1b2matrix & | operator= (const df1b2matrix &) |
Description not yet available. More... | |
df1b2matrix & | operator= (const dmatrix &) |
Description not yet available. More... | |
df1b2matrix & | operator= (const df1b2variable &) |
Assigns value _M to all elements of df1b2matrix (if not empty). More... | |
df1b2matrix & | operator= (double) |
Description not yet available. More... | |
df1b2matrix & | operator= (const df3_two_matrix &M) |
Description not yet available. More... | |
df1b2vector & | operator[] (int i) const |
int | rowmax (void) const |
int | rowmin (void) const |
unsigned int | size () const |
Private Attributes | |
int | index_max |
int | index_min |
mat_shapex * | shape |
df1b2vector * | v |
df1b2matrix::~df1b2matrix | ( | ) |
Destructor.
Definition at line 747 of file f1b2vc5.cpp.
df1b2matrix::df1b2matrix | ( | int | nrl, |
int | nrh, | ||
int | ncl, | ||
int | nch | ||
) |
df1b2matrix::df1b2matrix | ( | int | nrl, |
int | nrh | ||
) |
df1b2matrix::df1b2matrix | ( | const df1b2matrix & | x | ) |
Copy constructor.
Definition at line 710 of file f1b2vc5.cpp.
df1b2matrix::df1b2matrix | ( | int | nrl, |
int | nrh, | ||
const index_type & | ncl, | ||
const index_type & | nch | ||
) |
df1b2matrix::df1b2matrix | ( | void | ) |
void df1b2matrix::allocate | ( | int | nrl, |
int | nrh, | ||
int | ncl, | ||
int | nch | ||
) |
Description not yet available.
Definition at line 663 of file f1b2vc5.cpp.
Referenced by df1b23array::allocate(), operator*(), operator+(), and operator-().
void df1b2matrix::allocate | ( | int | nrl, |
int | nrh | ||
) |
Allocate square matrix.
nrl | lower index |
nrh | upper index |
Definition at line 723 of file f1b2vc5.cpp.
void df1b2matrix::allocate | ( | int | nrl, |
int | nrh, | ||
int | ncl, | ||
int | nch, | ||
const char * | s | ||
) |
void df1b2matrix::allocate | ( | int | nrl, |
int | nrh, | ||
const index_type & | ncl, | ||
const index_type & | nch | ||
) |
void df1b2matrix::allocate | ( | int | nrl, |
int | nrh, | ||
const index_type & | ncl, | ||
const index_type & | nch, | ||
const char * | s | ||
) |
void df1b2matrix::allocate | ( | void | ) |
Description not yet available.
Definition at line 781 of file f1b2vc5.cpp.
Referenced by allocate(), df1b2_init_matrix::allocate(), df1b2_init_bounded_matrix::allocate(), deallocate(), df1b2matrix(), and funnel_init_df1b2matrix::funnel_init_df1b2matrix().
|
inline |
Definition at line 1049 of file df1b2fun.h.
Referenced by df1b2_init_matrix::sd_scale(), and df1b2_init_bounded_matrix::sd_scale().
void df1b2matrix::colfill | ( | const int | j, |
const df1b2vector & | values | ||
) |
Copy vector values into column j of df1b2matrix.
j | column index |
values | vector |
Definition at line 795 of file f1b2vc5.cpp.
|
inline |
Definition at line 1090 of file df1b2fun.h.
Referenced by colsize(), expm(), matrix2vector(), posfun(), and solve().
|
inline |
Definition at line 1089 of file df1b2fun.h.
Referenced by colsize(), expm(), matrix2vector(), posfun(), and solve().
|
inline |
Definition at line 1091 of file df1b2fun.h.
Referenced by solve().
void df1b2matrix::deallocate | ( | void | ) |
Description not yet available.
Definition at line 766 of file f1b2vc5.cpp.
Referenced by ~df1b2matrix().
|
inline |
Definition at line 1055 of file df1b2fun.h.
Referenced by choleski_decomp(), colmax(), elem_div(), elem_prod(), funnel_init_df1b2matrix::funnel_init_df1b2matrix(), get_ln_det(), df1b2quadratic_prior::get_Lxu(), initialize(), ln_det(), lower_triangular_ln_det(), lower_triangular_solve(), lower_triangular_solve_trans(), lubksb(), ludcmp(), matrix2vector(), funnel_init_df1b2matrix::nvar_calc(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator/=(), operator=(), df1b2quadratic_prior::operator=(), reorder(), df1b2_init_matrix::sd_scale(), df1b2_init_bounded_matrix::sd_scale(), funnel_init_df1b2matrix::set_index(), df1b2_init_matrix::set_index(), funnel_init_df1b2matrix::set_value(), df1b2_init_matrix::set_value(), df1b2_init_bounded_matrix::set_value(), solve(), and funnel_init_df1b2matrix::xinit().
|
inline |
Definition at line 1054 of file df1b2fun.h.
Referenced by allocate(), choleski_decomp(), colmin(), elem_div(), elem_prod(), funnel_init_df1b2matrix::funnel_init_df1b2matrix(), get_ln_det(), initialize(), ln_det(), lower_triangular_ln_det(), lower_triangular_solve(), lower_triangular_solve_trans(), lubksb(), ludcmp(), matrix2vector(), funnel_init_df1b2matrix::nvar_calc(), operator*(), operator*=(), operator+(), operator+=(), operator-(), operator-=(), operator/=(), operator=(), df1b2quadratic_prior::operator=(), reorder(), df1b2_init_matrix::sd_scale(), df1b2_init_bounded_matrix::sd_scale(), funnel_init_df1b2matrix::set_index(), df1b2_init_matrix::set_index(), funnel_init_df1b2matrix::set_value(), df1b2_init_matrix::set_value(), df1b2_init_bounded_matrix::set_value(), solve(), and funnel_init_df1b2matrix::xinit().
void df1b2matrix::initialize | ( | void | ) |
Description not yet available.
Definition at line 157 of file f1b2vc2.cpp.
Referenced by choleski_decomp(), expm(), ludcmp(), and operator*().
|
inline |
Definition at line 1098 of file df1b2fun.h.
|
inline |
Definition at line 1106 of file df1b2fun.h.
df1b2matrix & df1b2matrix::operator*= | ( | const df1b2variable & | _x | ) |
df1b2matrix & df1b2matrix::operator*= | ( | double | x | ) |
df1b2matrix & df1b2matrix::operator+= | ( | const df1b2matrix & | _M | ) |
df1b2matrix & df1b2matrix::operator-= | ( | const df1b2matrix & | _M | ) |
df1b2matrix & df1b2matrix::operator/= | ( | const df1b2variable & | _x | ) |
df1b2matrix & df1b2matrix::operator/= | ( | double | x | ) |
df1b2matrix & df1b2matrix::operator= | ( | const df3_one_matrix & | M | ) |
Definition at line 741 of file df3fun.cpp.
Referenced by df1b2_init_bounded_matrix::allocate().
df1b2matrix & df1b2matrix::operator= | ( | const df1b2matrix & | _M | ) |
df1b2matrix & df1b2matrix::operator= | ( | const dmatrix & | _M | ) |
df1b2matrix & df1b2matrix::operator= | ( | const df1b2variable & | _M | ) |
Assigns value _M to all elements of df1b2matrix (if not empty).
df1b2variable | _M |
Definition at line 112 of file f1b2vc2.cpp.
df1b2matrix & df1b2matrix::operator= | ( | double | M | ) |
df1b2matrix & df1b2matrix::operator= | ( | const df3_two_matrix & | M | ) |
|
inline |
Definition at line 1102 of file df1b2fun.h.
|
inline |
Definition at line 1056 of file df1b2fun.h.
Referenced by colfill(), expm(), matrix2vector(), operator*(), and posfun().
|
inline |
Definition at line 1053 of file df1b2fun.h.
Referenced by colfill(), expm(), matrix2vector(), operator*(), posfun(), and solve().
|
inline |
Definition at line 1057 of file df1b2fun.h.
Referenced by allocate().
|
private |
Definition at line 1045 of file df1b2fun.h.
Referenced by allocate(), df1b2matrix(), indexmax(), rowmax(), and size().
|
private |
Definition at line 1044 of file df1b2fun.h.
Referenced by allocate(), colmax(), colmin(), df1b2matrix(), indexmin(), rowmin(), and size().
|
private |
Definition at line 1047 of file df1b2fun.h.
Referenced by allocate(), deallocate(), df1b2matrix(), and ~df1b2matrix().
|
private |
Definition at line 1046 of file df1b2fun.h.
Referenced by allocate(), allocated(), deallocate(), df1b2matrix(), operator()(), operator[](), df1b2_init_matrix::sd_scale(), and df1b2_init_bounded_matrix::sd_scale().
Generated on Wed Sep 7 2022 00:01:33 for ADMB Documentation by 1.8.5 |