8 template <
typename FunctorType,
typename Scalar>
35 for (
j = 0;
j <
n; ++
j) {
41 if (iflag < 0)
return iflag;
43 fjac.col(
j) = (wa1 - fvec) / h;
48 for (
k = 0;
k < msum; ++
k) {
49 for (
j =
k; (msum < 0) ? (
j >
n) : (
j <
n);
j += msum) {
56 if (iflag < 0)
return iflag;
57 for (
j =
k; (msum < 0) ? (
j >
n) : (
j <
n);
j += msum) {
64 fjac.col(
j).segment(
start, length) = (wa1.segment(
start, length) - fvec.segment(
start, length)) / h;
AnnoyingScalar abs(const AnnoyingScalar &x)
Definition: AnnoyingScalar.h:135
AnnoyingScalar sqrt(const AnnoyingScalar &x)
Definition: AnnoyingScalar.h:134
const unsigned n
Definition: CG3DPackingUnitTest.cpp:11
#define eigen_assert(x)
Definition: Macros.h:910
SCALAR Scalar
Definition: bench_gemm.cpp:45
EIGEN_DEVICE_FUNC Derived & setZero(Index size)
Definition: CwiseNullaryOp.h:569
#define min(a, b)
Definition: datatypes.h:22
#define max(a, b)
Definition: datatypes.h:23
char char char int int * k
Definition: level2_impl.h:374
double eps
Definition: crbond_bessel.cc:24
DenseIndex fdjac1(const FunctorType &Functor, Matrix< Scalar, Dynamic, 1 > &x, Matrix< Scalar, Dynamic, 1 > &fvec, Matrix< Scalar, Dynamic, Dynamic > &fjac, DenseIndex ml, DenseIndex mu, Scalar epsfcn)
Definition: fdjac1.h:9
Namespace containing all symbols from the Eigen library.
Definition: bench_norm.cpp:70
EIGEN_DEFAULT_DENSE_INDEX_TYPE Index
The Index type as used for the API.
Definition: Meta.h:83
EIGEN_DEFAULT_DENSE_INDEX_TYPE DenseIndex
Definition: Meta.h:75
std::complex< double > mu
Definition: time_harmonic_fourier_decomposed_linear_elasticity/cylinder/cylinder.cc:52
Definition: Eigen_Colamd.h:49
void start(const unsigned &i)
(Re-)start i-th timer
Definition: oomph_utilities.cc:243
double epsilon
Definition: osc_ring_sarah_asymptotics.h:43
list x
Definition: plotDoE.py:28
Definition: NonLinearOptimization.cpp:97
std::ptrdiff_t j
Definition: tut_arithmetic_redux_minmax.cpp:2