|
enum | |
|
typedef double | Scalar |
|
typedef Matrix< Scalar, InputsAtCompileTime, 1 > | InputType |
|
typedef Matrix< Scalar, ValuesAtCompileTime, 1 > | ValueType |
|
typedef Matrix< Scalar, ValuesAtCompileTime, InputsAtCompileTime > | JacobianType |
|
typedef ColPivHouseholderQR< JacobianType > | QRSolver |
|
enum | |
|
enum | |
|
typedef double | Scalar |
|
typedef double | Scalar |
|
typedef Matrix< Scalar, InputsAtCompileTime, 1 > | InputType |
|
typedef Matrix< Scalar, InputsAtCompileTime, 1 > | InputType |
|
typedef Matrix< Scalar, ValuesAtCompileTime, 1 > | ValueType |
|
typedef Matrix< Scalar, ValuesAtCompileTime, 1 > | ValueType |
|
typedef Matrix< Scalar, ValuesAtCompileTime, InputsAtCompileTime > | JacobianType |
|
typedef Matrix< Scalar, ValuesAtCompileTime, InputsAtCompileTime > | JacobianType |
|
const int | m_inputs |
|
const int | m_values |
|
const int | m_inputs |
|
int | m_inputs |
|
const int | m_values |
|
int | m_values |
|
◆ rat42_functor() [1/2]
rat42_functor::rat42_functor |
( |
void |
| ) |
|
|
inline |
◆ rat42_functor() [2/2]
rat42_functor::rat42_functor |
( |
void |
| ) |
|
|
inline |
◆ df() [1/2]
int rat42_functor::df |
( |
const VectorXd & |
b, |
|
|
MatrixXd & |
fjac |
|
) |
| |
|
inline |
722 for (
int i = 0;
i < 9;
i++) {
724 fjac(
i, 0) = 1. / (1. +
e);
725 fjac(
i, 1) = -
b[0] *
e / (1. +
e) / (1. +
e);
726 fjac(
i, 2) = +
b[0] *
e *
x[
i] / (1. +
e) / (1. +
e);
int i
Definition: BiCGSTAB_step_by_step.cpp:9
Array< double, 1, 3 > e(1./3., 0.5, 2.)
#define assert(e,...)
Definition: Logger.h:744
Scalar * b
Definition: benchVecAdd.cpp:17
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bfloat16 exp(const bfloat16 &a)
Definition: BFloat16.h:615
static const double x[9]
Definition: levenberg_marquardt.cpp:707
References assert, b, e(), Eigen::bfloat16_impl::exp(), i, and x.
◆ df() [2/2]
int rat42_functor::df |
( |
const VectorXd & |
b, |
|
|
MatrixXd & |
fjac |
|
) |
| |
|
inline |
◆ operator()() [1/2]
int rat42_functor::operator() |
( |
const VectorXd & |
b, |
|
|
VectorXd & |
fvec |
|
) |
| |
|
inline |
◆ operator()() [2/2]
int rat42_functor::operator() |
( |
const VectorXd & |
b, |
|
|
VectorXd & |
fvec |
|
) |
| |
|
inline |
Initial value:= {9.000E0, 14.000E0, 21.000E0, 28.000E0, 42.000E0,
57.000E0, 63.000E0, 70.000E0, 79.000E0}
Referenced by df(), and operator()().
Initial value:= {8.930E0, 10.800E0, 18.590E0, 22.330E0, 39.350E0,
56.110E0, 61.730E0, 64.620E0, 67.080E0}
Referenced by operator()().
The documentation for this struct was generated from the following files: