#include <libFN.h>
Public Member Functions | |
vec | eval (const vec &x0, const vec &u0) |
Evaluates $f(x0,u0)$. | |
bilinfn (const RV &rvx0, const RV &rvu0) | |
Default constructor. | |
bilinfn (const RV &rvx0, const RV &rvu0, const mat &A0, const mat &B0) | |
void | dfdx_cond (const vec &x0, const vec &u0, mat &F, bool full) |
Evaluates and writes result into A . | |
void | dfdu_cond (const vec &x0, const vec &u0, mat &F, bool full=true) |
Evaluates and writes result into A . |
void bilinfn::dfdx_cond | ( | const vec & | x0, | |
const vec & | u0, | |||
mat & | A, | |||
bool | full | |||
) | [inline, virtual] |
Evaluates and writes result into A
.
full | denotes that even unchanged entries are to be rewritten. When, false only the changed elements are computed. |
Reimplemented from diffbifn.
void bilinfn::dfdu_cond | ( | const vec & | x0, | |
const vec & | u0, | |||
mat & | A, | |||
bool | full = true | |||
) | [inline, virtual] |
Evaluates and writes result into A
.
full | denotes that even unchanged entries are to be rewritten. When, false only the changed elements are computed. |
Reimplemented from diffbifn.