level2_impl.h File Reference
#include "common.h"

Go to the source code of this file.

Classes

struct  general_matrix_vector_product_wrapper< Index, Scalar, StorageOrder, ConjugateLhs, ConjugateRhs >
 

Functions

 if (OP(*opa)==INVALID) info = 2
 
else iflda (1, *m)) info=6;else if(*incb==0) info=8;else if(*incc==0) info=11;if(info) return xerbla_(SCALAR_SUFFIX_UP "GEMV ", &info
 
ifm (alpha==Scalar(0) &&beta==Scalar(1))) return;int actual_m= *m;int actual_n= *n;int code=OP(*opa
 
 if (beta !=Scalar(1))
 
 if (code >=4||func[code]==0) return
 
 func (actual_m, actual_n, a, *lda, actual_b, 1, actual_c, 1, alpha)
 
 if (actual_b !=b) delete[] actual_b
 
 if (actual_c !=c) delete[] copy_back(actual_c
 
 if (UPLO(*uplo)==INVALID) info
 
else if (DIAG(*diag)==INVALID) info = 3
 
res setZero ()
 
 if (code >=16||func[code]==0) return
 
 copy_back (res.data(), b, *n, *incb)
 
 if (info) return xerbla_(SCALAR_SUFFIX_UP "GBMV "
 
ConstMatrixType mat_coeffs (a, coeff_rows, *n, *lda)
 
 for (int j=0;j< nb;++j)
 
 if (actual_x !=x) delete[] actual_x
 
 if (actual_y !=y) delete[] copy_back(actual_y
 
ifn (*k==0 &&DIAG(*diag)==UNIT)) return;int actual_n= *n;Scalar *actual_x=get_compact_vector(x, actual_n, *incx
 
EIGEN_BLAS_FUNC() tpmv (char *uplo, char *opa, char *diag, int *n, RealScalar *pap, RealScalar *px, int *incx)
 
EIGEN_BLAS_FUNC() tpsv (char *uplo, char *opa, char *diag, int *n, RealScalar *pap, RealScalar *px, int *incx)
 

Variables

const charopa
 
const char const intm
 
const char const int const intn
 
const char const int const int const RealScalarpalpha
 
const char const int const int const RealScalar const RealScalarpa
 
const char const int const int const RealScalar const RealScalar const intlda
 
const char const int const int const RealScalar const RealScalar const int const RealScalarpb
 
const char const int const int const RealScalar const RealScalar const int const RealScalar const intincb
 
const char const int const int const RealScalar const RealScalar const int const RealScalar const int const RealScalarpbeta
 
const char const int const int const RealScalar const RealScalar const int const RealScalar const int const RealScalar RealScalarpc
 
const char const int const int const RealScalar const RealScalar const int const RealScalar const int const RealScalar RealScalar const intincc
 
static const functype func [4]
 
const Scalara = reinterpret_cast<const Scalar *>(pa)
 
const Scalarb = reinterpret_cast<const Scalar *>(pb)
 
Scalarc = reinterpret_cast<Scalar *>(pc)
 
Scalar alpha = *reinterpret_cast<const Scalar *>(palpha)
 
Scalar beta = *reinterpret_cast<const Scalar *>(pbeta)
 
int info = 0
 
if(code !=NOTR) std const Scalaractual_b = get_compact_vector(b, actual_n, *incb)
 
Scalaractual_c = get_compact_vector(c, actual_m, *incc)
 
 actual_m
 
const charuplo
 
const char const char const chardiag
 
int code = OP(*opa) | (UPLO(*uplo) << 2) | (DIAG(*diag) << 3)
 
if n return
 
chartrans
 
char int int intkl
 
char int int int intku
 
char int int int int RealScalar RealScalar int RealScalarpx
 
char int int int int RealScalar RealScalar int RealScalar intincx
 
char int int int int RealScalar RealScalar int RealScalar int RealScalar RealScalarpy
 
char int int int int RealScalar RealScalar int RealScalar int RealScalar RealScalar intincy
 
const Scalarx = reinterpret_cast<const Scalar *>(px)
 
Scalary = reinterpret_cast<Scalar *>(py)
 
int coeff_rows = *kl + *ku + 1
 
const Scalaractual_x = get_compact_vector(x, actual_n, *incx)
 
Scalaractual_y = get_compact_vector(y, actual_m, *incy)
 
int nb = std::min(*n, (*m) + (*ku))
 
char charop
 
char char char int intk
 
 actual_n
 

Function Documentation

◆ copy_back()

copy_back ( res.  data(),
b  ,
n,
incb 
)

Referenced by tpmv(), and tpsv().

◆ for()

for ( )
287  {
288  int start = std::max(0, j - *ku);
289  int end = std::min((*m) - 1, j + *kl);
290  int len = end - start + 1;
291  int offset = (*ku) - j + start;
292  if (OP(*trans) == NOTR)
293  make_vector(actual_y + start, len) += (alpha * actual_x[j]) * mat_coeffs.col(j).segment(offset, len);
294  else if (OP(*trans) == TR)
295  actual_y[j] +=
296  alpha * (mat_coeffs.col(j).segment(offset, len).transpose() * make_vector(actual_x + start, len)).value();
297  else
298  actual_y[j] +=
299  alpha * (mat_coeffs.col(j).segment(offset, len).adjoint() * make_vector(actual_x + start, len)).value();
300  }
Eigen::Map< Eigen::Matrix< T, Eigen::Dynamic, 1 >, 0, Eigen::InnerStride< Eigen::Dynamic > > make_vector(T *data, int size, int incr)
Definition: common.h:99
#define TR
Definition: common.h:40
#define OP(X)
Definition: common.h:54
#define NOTR
Definition: common.h:39
#define min(a, b)
Definition: datatypes.h:22
#define max(a, b)
Definition: datatypes.h:23
static constexpr lastp1_t end
Definition: IndexedViewHelper.h:79
char int int int int * ku
Definition: level2_impl.h:240
char * trans
Definition: level2_impl.h:240
Scalar * actual_y
Definition: level2_impl.h:275
char int int int * kl
Definition: level2_impl.h:240
Scalar alpha
Definition: level2_impl.h:41
ConstMatrixType mat_coeffs(a, coeff_rows, *n, *lda)
const char const int * m
Definition: level2_impl.h:27
const Scalar * actual_x
Definition: level2_impl.h:274
squared absolute value
Definition: GlobalFunctions.h:87
void start(const unsigned &i)
(Re-)start i-th timer
Definition: oomph_utilities.cc:243
std::ptrdiff_t j
Definition: tut_arithmetic_redux_minmax.cpp:2

References actual_x, actual_y, alpha, Eigen::placeholders::end, j, kl, ku, m, make_vector(), mat_coeffs(), max, min, NOTR, OP, oomph::CumulativeTimings::start(), TR, trans, and Eigen::value.

Referenced by operator>>(), and DropletBoundary::writeVTK().

◆ func()

◆ if() [1/11]

if ( actual_b = b)

◆ if() [2/11]

if ( actual_c = c)

◆ if() [3/11]

if ( actual_x = x)

◆ if() [4/11]

if ( actual_y = y)

◆ if() [5/11]

if ( beta = Scalar(1))
70  {
71  if (beta == Scalar(0))
72  make_vector(actual_c, actual_m).setZero();
73  else
75  }
SCALAR Scalar
Definition: bench_gemm.cpp:45
actual_m
Definition: level2_impl.h:82
Scalar * actual_c
Definition: level2_impl.h:68
Scalar beta
Definition: level2_impl.h:42

References actual_c, actual_m, beta, and make_vector().

◆ if() [6/11]

if ( code >=16||  func[code] = =0)

◆ if() [7/11]

if ( code >=4||  func[code] = =0)

◆ if() [8/11]

else if ( DIAG diag = =INVALID) = 3

◆ if() [9/11]

if ( info  )

◆ if() [10/11]

else if ( OP opa = INVALID) = 2
616  {
617  if (UPLO(*uplo) == UP) {
618  matrix(c, *n, *n, *ldc).triangularView<Upper>() +=
619  alpha * matrix(a, *n, *k, *lda) * matrix(b, *n, *k, *ldb).transpose() +
620  alpha * matrix(b, *n, *k, *ldb) * matrix(a, *n, *k, *lda).transpose();
621  } else if (UPLO(*uplo) == LO)
622  matrix(c, *n, *n, *ldc).triangularView<Lower>() +=
623  alpha * matrix(a, *n, *k, *lda) * matrix(b, *n, *k, *ldb).transpose() +
624  alpha * matrix(b, *n, *k, *ldb) * matrix(a, *n, *k, *lda).transpose();
625  } else if (OP(*op) == TR || OP(*op) == ADJ) {
#define UP
Definition: common.h:46
#define ADJ
Definition: common.h:41
#define UPLO(X)
Definition: common.h:59
#define LO
Definition: common.h:47
@ Lower
Definition: Constants.h:211
@ Upper
Definition: Constants.h:213
const char const char const int const int const int const RealScalar const RealScalar const int const RealScalar const int const RealScalar RealScalar const int * ldc
Definition: level3_impl.h:15
matrix(b, *m, *n, *ldb).setZero()
const char const char const int const int const int const RealScalar const RealScalar const int * lda
Definition: level3_impl.h:14
const char const char const int const int * n
Definition: level3_impl.h:13
const Scalar * b
Definition: level3_impl.h:58
const char const char * op
Definition: level3_impl.h:473
const char const char * uplo
Definition: level3_impl.h:101
const char const char const int const int const int const RealScalar const RealScalar const int const RealScalar const int * ldb
Definition: level3_impl.h:14
const char const char const int const int const int * k
Definition: level3_impl.h:13
const Scalar * a
Definition: level3_impl.h:57
Scalar alpha
Definition: level3_impl.h:60
Scalar * c
Definition: level3_impl.h:59

References a, alpha, b, c, k, lda, ldb, ldc, LO, Eigen::Lower, matrix(), n, UP, UPLO, uplo, and Eigen::Upper.

◆ if() [11/11]

if ( UPLO uplo = =INVALID)
428  {
429  matA.triangularView<Upper>() = matrix(a, size, size, *lda);
430  matA.triangularView<Lower>() = matrix(a, size, size, *lda).transpose();
431  } else if (UPLO(*uplo) == LO) {
int size
Definition: level3_impl.h:418
Eigen::Matrix< Scalar, Dynamic, Dynamic, ColMajor > matA(size, size)

◆ lda()

else if* lda ( ,
m 
) &

◆ m()

if* m ( alpha  = =Scalar(0) &&beta==Scalar(1))

◆ mat_coeffs()

ConstMatrixType mat_coeffs ( a  ,
coeff_rows  ,
n,
lda 
)

Referenced by for().

◆ n()

if* n ( k = =0 &&DIAG(*diag)==UNIT)

◆ setZero()

◆ tpmv()

EIGEN_BLAS_FUNC() tpmv ( char uplo,
char opa,
char diag,
int n,
RealScalar pap,
RealScalar px,
int incx 
)

DTPMV performs one of the matrix-vector operations

x := A*x, or x := A'*x,

where x is an n element vector and A is an n by n unit, or non-unit, upper or lower triangular matrix, supplied in packed form.

455  {
456  typedef void (*functype)(int, const Scalar *, const Scalar *, Scalar *, Scalar);
457  using Eigen::ColMajor;
458  using Eigen::Lower;
459  using Eigen::OnTheLeft;
460  using Eigen::RowMajor;
461  using Eigen::UnitDiag;
462  using Eigen::Upper;
463  static const functype func[16] = {
464  // array index: NOTR | (UP << 2) | (NUNIT << 3)
466  ColMajor>::run),
467  // array index: TR | (UP << 2) | (NUNIT << 3)
469  RowMajor>::run),
470  // array index: ADJ | (UP << 2) | (NUNIT << 3)
472  RowMajor>::run),
473  0,
474  // array index: NOTR | (LO << 2) | (NUNIT << 3)
476  ColMajor>::run),
477  // array index: TR | (LO << 2) | (NUNIT << 3)
479  RowMajor>::run),
480  // array index: ADJ | (LO << 2) | (NUNIT << 3)
482  RowMajor>::run),
483  0,
484  // array index: NOTR | (UP << 2) | (UNIT << 3)
486  ColMajor>::run),
487  // array index: TR | (UP << 2) | (UNIT << 3)
489  RowMajor>::run),
490  // array index: ADJ | (UP << 2) | (UNIT << 3)
492  RowMajor>::run),
493  0,
494  // array index: NOTR | (LO << 2) | (UNIT << 3)
496  ColMajor>::run),
497  // array index: TR | (LO << 2) | (UNIT << 3)
499  RowMajor>::run),
500  // array index: ADJ | (LO << 2) | (UNIT << 3)
502  RowMajor>::run),
503  0};
504 
505  Scalar *ap = reinterpret_cast<Scalar *>(pap);
506  Scalar *x = reinterpret_cast<Scalar *>(px);
507 
508  int info = 0;
509  if (UPLO(*uplo) == INVALID)
510  info = 1;
511  else if (OP(*opa) == INVALID)
512  info = 2;
513  else if (DIAG(*diag) == INVALID)
514  info = 3;
515  else if (*n < 0)
516  info = 4;
517  else if (*incx == 0)
518  info = 7;
519  if (info) return xerbla_(SCALAR_SUFFIX_UP "TPMV ", &info);
520 
521  if (*n == 0) return;
522 
525  res.setZero();
526 
527  int code = OP(*opa) | (UPLO(*uplo) << 2) | (DIAG(*diag) << 3);
528  if (code >= 16 || func[code] == 0) return;
529 
530  func[code](*n, ap, actual_x, res.data(), Scalar(1));
531 
532  copy_back(res.data(), x, *n, *incx);
533  if (actual_x != x) delete[] actual_x;
534 }
cout<< "Here is the matrix m:"<< endl<< m<< endl;Matrix< ptrdiff_t, 3, 1 > res
Definition: PartialRedux_count.cpp:3
#define SCALAR_SUFFIX_UP
Definition: blas/complex_double.cpp:12
The matrix class, also used for vectors and row-vectors.
Definition: Eigen/Eigen/src/Core/Matrix.h:186
@ Conj
Definition: common.h:73
T * get_compact_vector(T *x, int n, int incx)
Definition: common.h:124
#define INVALID
Definition: common.h:52
#define DIAG(X)
Definition: common.h:61
@ UnitDiag
Definition: Constants.h:215
@ ColMajor
Definition: Constants.h:318
@ RowMajor
Definition: Constants.h:320
@ OnTheLeft
Definition: Constants.h:331
return int(ret)+1
Scalar * ap
Definition: level2_cplx_impl.h:161
char int RealScalar RealScalar int RealScalar int RealScalar * pap
Definition: level2_cplx_impl.h:150
char int int int int RealScalar RealScalar int RealScalar * px
Definition: level2_impl.h:240
int code
Definition: level2_impl.h:147
int info
Definition: level2_impl.h:45
const char const int const int * n
Definition: level2_impl.h:27
copy_back(res.data(), b, *n, *incb)
const char * uplo
Definition: level2_impl.h:86
const Scalar * x
Definition: level2_impl.h:243
const char const char const char * diag
Definition: level2_impl.h:86
const char * opa
Definition: level2_impl.h:27
char int int int int RealScalar RealScalar int RealScalar int * incx
Definition: level2_impl.h:240
void(* functype)(DenseIndex, DenseIndex, DenseIndex, const Scalar *, DenseIndex, const Scalar *, DenseIndex, Scalar *, DenseIndex, DenseIndex, Scalar, Eigen::internal::level3_blocking< Scalar, Scalar > &, Eigen::internal::GemmParallelInfo< DenseIndex > *)
Definition: level3_impl.h:22
Definition: PackedTriangularMatrixVector.h:18
Definition: benchGeometry.cpp:21
void run(const string &dir_name, LinearSolver *linear_solver_pt, const unsigned nel_1d, bool mess_up_order)
Definition: two_d_poisson_compare_solvers.cc:317
EIGEN_WEAK_LINKING void xerbla_(const char *msg, int *info)
Definition: xerbla.cpp:14

References actual_x, ap, code, Eigen::ColMajor, Conj, copy_back(), DIAG, diag, get_compact_vector(), incx, info, int(), INVALID, Eigen::Lower, n, Eigen::OnTheLeft, OP, opa, pap, px, res, Eigen::RowMajor, run(), SCALAR_SUFFIX_UP, Eigen::UnitDiag, UPLO, uplo, Eigen::Upper, x, and xerbla_().

◆ tpsv()

EIGEN_BLAS_FUNC() tpsv ( char uplo,
char opa,
char diag,
int n,
RealScalar pap,
RealScalar px,
int incx 
)

DTPSV solves one of the systems of equations

A*x = b, or A'*x = b,

where b and x are n element vectors and A is an n by n unit, or non-unit, upper or lower triangular matrix, supplied in packed form.

No test for singularity or near-singularity is included in this routine. Such tests must be performed before calling this routine.

546  {
547  typedef void (*functype)(int, const Scalar *, Scalar *);
548  using Eigen::ColMajor;
549  using Eigen::Lower;
550  using Eigen::OnTheLeft;
551  using Eigen::RowMajor;
552  using Eigen::UnitDiag;
553  using Eigen::Upper;
554  static const functype func[16] = {
555  // array index: NOTR | (UP << 2) | (NUNIT << 3)
557  ColMajor>::run),
558  // array index: TR | (UP << 2) | (NUNIT << 3)
560  RowMajor>::run),
561  // array index: ADJ | (UP << 2) | (NUNIT << 3)
563  0,
564  // array index: NOTR | (LO << 2) | (NUNIT << 3)
566  ColMajor>::run),
567  // array index: TR | (LO << 2) | (NUNIT << 3)
569  RowMajor>::run),
570  // array index: ADJ | (LO << 2) | (NUNIT << 3)
572  0,
573  // array index: NOTR | (UP << 2) | (UNIT << 3)
575  ColMajor>::run),
576  // array index: TR | (UP << 2) | (UNIT << 3)
578  RowMajor>::run),
579  // array index: ADJ | (UP << 2) | (UNIT << 3)
581  RowMajor>::run),
582  0,
583  // array index: NOTR | (LO << 2) | (UNIT << 3)
585  ColMajor>::run),
586  // array index: TR | (LO << 2) | (UNIT << 3)
588  RowMajor>::run),
589  // array index: ADJ | (LO << 2) | (UNIT << 3)
591  RowMajor>::run),
592  0};
593 
594  Scalar *ap = reinterpret_cast<Scalar *>(pap);
595  Scalar *x = reinterpret_cast<Scalar *>(px);
596 
597  int info = 0;
598  if (UPLO(*uplo) == INVALID)
599  info = 1;
600  else if (OP(*opa) == INVALID)
601  info = 2;
602  else if (DIAG(*diag) == INVALID)
603  info = 3;
604  else if (*n < 0)
605  info = 4;
606  else if (*incx == 0)
607  info = 7;
608  if (info) return xerbla_(SCALAR_SUFFIX_UP "TPSV ", &info);
609 
611 
612  int code = OP(*opa) | (UPLO(*uplo) << 2) | (DIAG(*diag) << 3);
613  func[code](*n, ap, actual_x);
614 
615  if (actual_x != x) delete[] copy_back(actual_x, x, *n, *incx);
616 }
Definition: PackedTriangularSolverVector.h:17

References actual_x, ap, code, Eigen::ColMajor, Conj, copy_back(), DIAG, diag, get_compact_vector(), incx, info, int(), INVALID, Eigen::Lower, n, Eigen::OnTheLeft, OP, opa, pap, px, Eigen::RowMajor, run(), SCALAR_SUFFIX_UP, Eigen::UnitDiag, UPLO, uplo, Eigen::Upper, x, and xerbla_().

Variable Documentation

◆ a

Scalar* a = reinterpret_cast<const Scalar *>(pa)

◆ actual_b

◆ actual_c

Referenced by if().

◆ actual_m

actual_m

Referenced by if().

◆ actual_n

◆ actual_x

const Scalar* actual_x = get_compact_vector(x, actual_n, *incx)

Referenced by for(), tpmv(), and tpsv().

◆ actual_y

Referenced by for().

◆ alpha

◆ b

Scalar* b = reinterpret_cast<const Scalar *>(pb)

◆ beta

Scalar beta = *reinterpret_cast<const Scalar *>(pbeta)

Referenced by if().

◆ c

c = reinterpret_cast<Scalar *>(pc)

◆ code

int code = OP(*opa) | (UPLO(*uplo) << 2) | (DIAG(*diag) << 3)

Referenced by tpmv(), and tpsv().

◆ coeff_rows

int coeff_rows = *kl + *ku + 1

◆ diag

*ldb *const char const char const char const char * diag

Referenced by bug987(), Eigen::SelfAdjointEigenSolver< MatrixType_ >::compute(), Eigen::IncompleteLU< Scalar_ >::compute(), Eigen::SelfAdjointEigenSolver< MatrixType_ >::computeFromTridiagonal(), Eigen::internal::computeFromTridiagonal_impl(), Eigen::SparseInverse< Scalar >::computeInverse(), Eigen::BDCSVD< MatrixType_, Options_ >::computeSingVals(), Eigen::BDCSVD< MatrixType_, Options_ >::computeSingVecs(), Eigen::BDCSVD< MatrixType_, Options_ >::computeSVDofM(), Eigen::BDCSVD< MatrixType_, Options_ >::deflation(), Eigen::internal::dogleg(), Eigen::IncompleteCholesky< Scalar, UpLo_, OrderingType_ >::factorize(), Eigen::HybridNonLinearSolver< FunctorType, Scalar >::hybrd1(), Eigen::HybridNonLinearSolver< FunctorType, Scalar >::hybrj1(), Eigen::ColPivHouseholderQR< MatrixType_, PermutationIndex_ >::init(), Eigen::internal::lmpar(), Eigen::internal::lmpar2(), Eigen::internal::lmqrsolv(), Eigen::LevenbergMarquardt< FunctorType_ >::minimizeOptimumStorageInit(), Eigen::LevenbergMarquardt< FunctorType_ >::minimizeOptimumStorageOneStep(), Eigen::BDCSVD< MatrixType_, Options_ >::perturbCol0(), Eigen::internal::SparseLUImpl< Scalar, StorageIndex >::pivotL(), Eigen::internal::qrsolv(), randomMatrixWithRealEivals(), randomRotationMatrix(), randomMatrixWithImagEivals< MatrixType, 0 >::run(), randomMatrixWithImagEivals< MatrixType, 1 >::run(), Eigen::internal::tridiagonalization_inplace_selector< MatrixType, 1, IsComplex >::run(), Eigen::internal::tridiagonalization_inplace_selector< MatrixType, 3, false >::run(), Eigen::internal::tridiagonalization_inplace_selector< MatrixType, Size, IsComplex >::run(), Eigen::BDCSVD< MatrixType_, Options_ >::secularEq(), Eigen::HybridNonLinearSolver< FunctorType, Scalar >::solveInit(), Eigen::HybridNonLinearSolver< FunctorType, Scalar >::solveNumericalDiffInit(), Eigen::HybridNonLinearSolver< FunctorType, Scalar >::solveNumericalDiffOneStep(), Eigen::HybridNonLinearSolver< FunctorType, Scalar >::solveOneStep(), tpmv(), tpsv(), Eigen::internal::tridiagonal_qr_step(), and Eigen::internal::tridiagonalization_inplace().

◆ func

◆ incb

const char const char const char const int const RealScalar const int RealScalar const int * incb
Initial value:
{
typedef void (*functype)(int, const Scalar *, int, Scalar *)

◆ incc

* incc
Initial value:
{
typedef void (*functype)(int, int, const Scalar *, int, const Scalar *, int, Scalar *, int, Scalar)

◆ incx

* incx
Initial value:
{
typedef void (*functype)(int, int, const Scalar *, int, Scalar *)

Referenced by tpmv(), and tpsv().

◆ incy

* incy
Initial value:
{
const Scalar *a = reinterpret_cast<const Scalar *>(pa)
const Scalar * a
Definition: level2_impl.h:38
const char const int const int const RealScalar const RealScalar * pa
Definition: level2_impl.h:27

◆ info

& info = 0

Referenced by tpmv(), and tpsv().

◆ k

else if * k

Referenced by __attribute__(), Eigen::FullPivHouseholderQR< MatrixType_, PermutationIndex_ >::_solve_impl(), Eigen::FullPivHouseholderQR< MatrixType_, PermutationIndex_ >::_solve_impl_transposed(), Eigen::IterativeSolverBase< Derived >::_solve_with_guess_impl(), IcoSphere::_subdivide(), UnitCubePoissonMGProblem< ELEMENT, MESH >::actions_before_newton_solve(), CFDDEMCoupleTest::actionsAfterTimeStep(), oomph::RefineableGmshTetMesh< ELEMENT >::adapt(), oomph::FixedVolumeSpineLineMarangoniFluidInterfaceElement< ELEMENT >::add_additional_residual_contributions_interface(), ElasticAxisymmetricSolubleSurfactantTransportInterfaceElement< ELEMENT >::add_additional_residual_contributions_interface(), oomph::SpineLineMarangoniSurfactantFluidInterfaceElement< ELEMENT >::add_additional_residual_contributions_interface(), oomph::SCoupledElement< ELEMENT >::add_external_coupling_forces_to_residuals(), ModalPoissonEquations< DIM >::add_generic_residual_contribution(), oomph::ScaleCoupledElement< ELEMENT >::add_internal_coupling_forces_to_residuals(), oomph::VolumeCoupledElement< ELEMENT >::add_internal_coupling_forces_to_residuals(), STSpineMesh< ELEMENT, INTERFACE_ELEMENT >::add_mesh(), CombCanSpineMesh< ELEMENT, INTERFACE_ELEMENT >::add_outlet_bulk_elements(), PMLStructuredCubicHelmholtz< ELEMENT >::apply_boundary_conditions(), PMLHelmholtzMGProblem< ELEMENT >::apply_boundary_conditions(), NavierStokesProblem< ELEMENT >::apply_boundary_conditions(), Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >::applyThisOnTheLeft(), Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >::applyThisOnTheRight(), Eigen::PermutationBase< Derived >::applyTranspositionOnTheLeft(), Eigen::CompleteOrthogonalDecomposition< MatrixType_, PermutationIndex_ >::applyZAdjointOnTheLeftInPlace(), Eigen::CompleteOrthogonalDecomposition< MatrixType_, PermutationIndex_ >::applyZOnTheLeftInPlace(), oomph::FiniteElement::assemble_eulerian_base_vectors(), oomph::RefineableElement::assemble_eulerian_base_vectors(), oomph::FiniteElement::assemble_local_to_eulerian_jacobian(), oomph::RefineableElement::assemble_local_to_eulerian_jacobian(), oomph::FiniteElement::assemble_local_to_eulerian_jacobian2(), oomph::RefineableElement::assemble_local_to_eulerian_jacobian2(), oomph::SolidFiniteElement::assemble_local_to_lagrangian_jacobian(), oomph::RefineableSolidElement::assemble_local_to_lagrangian_jacobian(), oomph::SolidFiniteElement::assemble_local_to_lagrangian_jacobian2(), oomph::RefineableSolidElement::assemble_local_to_lagrangian_jacobian2(), oomph::Newmark< 2 >::assign_initial_data_values_stage1(), oomph::Newmark< 2 >::assign_initial_data_values_stage2(), oomph::SelfStartingBDF2::assign_initial_positions_impulsive(), oomph::Steady< NSTEPS >::assign_initial_positions_impulsive(), oomph::Newmark< NSTEPS >::assign_initial_positions_impulsive(), oomph::BDF< NSTEPS >::assign_initial_positions_impulsive(), oomph::RefineableSolidElement::assign_solid_hanging_local_eqn_numbers(), oomph::SolidFiniteElement::assign_solid_local_eqn_numbers(), oomph::DenseLU::backsub(), oomph::SolidICProblem::backup_original_state(), Eigen::Spline< Scalar_, Dim_, Degree_ >::BasisFunctionDerivativesImpl(), bench(), bench_mnk(), bench_svd(), benchVec(), CRBond_Bessel::bessik01a(), CRBond_Bessel::bessikna(), CRBond_Bessel::bessiknb(), CRBond_Bessel::bessikv(), CRBond_Bessel::bessjy01a(), CRBond_Bessel::bessjyna(), CRBond_Bessel::bessjynb(), CRBond_Bessel::bessjyv(), Eigen::internal::kiss_cpx_fft< Scalar_ >::bfly2(), Eigen::internal::kiss_cpx_fft< Scalar_ >::bfly3(), Eigen::internal::kiss_cpx_fft< Scalar_ >::bfly4(), Eigen::internal::kiss_cpx_fft< Scalar_ >::bfly_generic(), Eigen::internal::bicgstabl(), binom(), Eigen::internal::llt_inplace< Scalar, Lower >::blocked(), Eigen::internal::partial_lu_impl< Scalar, StorageOrder, PivIndex, SizeAtCompileTime >::blocked_lu(), NurbsUtils::bsplineDerBasis(), NurbsUtils::bsplineOneBasis(), oomph::RefineableQElement< 3 >::build(), oomph::RefineableQElement< 1 >::build(), oomph::RefineableQElement< 2 >::build(), oomph::QuadFromTriangleMesh< ELEMENT >::build_from_scaffold(), oomph::CircularCylindricalShellMesh< ELEMENT >::build_mesh(), oomph::SimpleCubicMesh< ELEMENT >::build_mesh(), MyCanyonMesh< ELEMENT, INTERFACE_ELEMENT >::build_single_layer_mesh(), STSpineMesh< ELEMENT, INTERFACE_ELEMENT >::build_single_layer_mesh(), MyTipMesh< ELEMENT, INTERFACE_ELEMENT >::build_single_layer_mesh(), oomph::SingleLayerCubicSpineMesh< ELEMENT >::build_single_layer_mesh(), oomph::ComplexDampedJacobi< MATRIX >::calculate_omega(), oomph::GeneralisedHookean::calculate_second_piola_kirchhoff_stress(), HGridOptimiser::calculateDiffWork(), Eigen::MatrixBase< Derived >::canonicalEulerAngles(), CRBond_Bessel::cbessik01(), CRBond_Bessel::cbessikna(), CRBond_Bessel::cbessiknb(), CRBond_Bessel::cbessikv(), CRBond_Bessel::cbessjy01(), CRBond_Bessel::cbessjyna(), CRBond_Bessel::cbessjynb(), CRBond_Bessel::cbessjyva(), oomph::ChannelWithLeafletMesh< ELEMENT >::ChannelWithLeafletMesh(), check_abs(), check_all_in_range(), check_all_var(), ChuteWithPeriodicInflow::Check_and_Duplicate_Periodic_Particle(), inflowFromPeriodic::Check_and_Duplicate_Periodic_Particle(), check_arg(), oomph::Mesh::check_for_repeated_nodes(), check_histogram(), check_histogram< bool >(), oomph::FaceElement::check_J_eulerian_at_knots(), MeshTriangle::checkInteractions(), mathsFunc::chi_squared(), mathsFunc::chi_squared_prob(), cholesky(), cholesky_cplx(), ChuteWithContraction::ChuteWithContraction(), ChuteWithPeriodicInflowAndContraction::ChuteWithPeriodicInflowAndContraction(), Eigen::SparseMatrix< Scalar_, Options_, StorageIndex_ >::collapseDuplicates(), PeriodicBoundaryHandler::collectGhostParticleData(), Eigen::internal::colLoopBodyIter(), Eigen::internal::SparseLUImpl< Scalar, StorageIndex >::column_bmod(), Eigen::internal::SparseLUImpl< MatrixType_::Scalar, MatrixType_::StorageIndex >::column_bmod(), Eigen::internal::SparseLUImpl< Scalar, StorageIndex >::column_dfs(), Eigen::internal::colVSXLoopBodyIter(), compact_size_triple(), oomph::TreeBasedRefineableMeshBase::complete_hanging_nodes(), oomph::TreeBasedRefineableMeshBase::complete_hanging_nodes_recursively(), ElasticAnnulusProblem< ELASTICITY_ELEMENT >::complete_problem_setup(), oomph::ComplexGMRES< MATRIX >::complex_solve_helper(), Eigen::IncompleteLU< Scalar_ >::compute(), Eigen::IterScaling< MatrixType_ >::compute(), oomph::InexactSubBiharmonicPreconditioner::compute_inexact_schur_complement(), oomph::AxisymmetricPVDEquations::compute_physical_size(), oomph::AxisymmetricPVDEquationsWithPressure::compute_physical_size(), oomph::PMLTimeHarmonicLinearElasticityEquationsBase< DIM >::compute_pml_coefficients(), oomph::PMLFourierDecomposedHelmholtzEquations::compute_pml_coefficients(), oomph::PMLHelmholtzEquations< DIM >::compute_pml_coefficients(), Eigen::TensorSycl::internal::TensorContractionKernel< OutScalar, LhsScalar, RhsScalar, OutAccessor, LhsMapper, RhsMapper, StorageIndex, Properties, TripleDim, Vectorizable, input_mapper_properties, IsFinal, contraction_tp >::compute_tile_per_panel(), oomph::RefineableTetgenMesh< ELEMENT >::compute_volume_target(), oomph::RefineableTetMeshBase::compute_volume_target(), ChargedBondedInteraction::computeAdhesionForce(), DPMBase::computeAllForces(), VolumeCoupling::computeCouplingForce(), Box::computeFlow(), Eigen::internal::computeFromTridiagonal_impl(), Eigen::FullPivLU< MatrixType_, PermutationIndex_ >::computeInPlace(), Eigen::ColPivHouseholderQR< MatrixType_, PermutationIndex_ >::computeInPlace(), Eigen::CompleteOrthogonalDecomposition< MatrixType_, PermutationIndex_ >::computeInPlace(), Eigen::FullPivHouseholderQR< MatrixType_, PermutationIndex_ >::computeInPlace(), Eigen::internal::computeProductBlockingSizes(), Eigen::BDCSVD< MatrixType_, Options_ >::computeSingVals(), Eigen::BDCSVD< MatrixType_, Options_ >::computeSingVecs(), Eigen::BDCSVD< MatrixType_, Options_ >::computeSVDofM(), oomph::CRDoubleMatrixHelpers::concatenate_without_communication(), Eigen::internal::conservative_sparse_sparse_product_impl(), constructorTest(), constructorTest< float >(), oomph::FaceElement::continuous_tangent_and_outer_unit_normal(), ContractionWithPeriodicInflow::ContractionWithPeriodicInflow(), oomph::LinearisedAxisymPoroelasticBJS_FSIElement< FLUID_BULK_ELEMENT, POROELASTICITY_BULK_ELEMENT >::contribution_to_enclosed_volume(), oomph::LineVolumeConstraintBoundingElement::contribution_to_enclosed_volume(), oomph::AxisymmetricVolumeConstraintBoundingElement::contribution_to_enclosed_volume(), oomph::AxisymmetricVolumeConstraintBoundingElement::contribution_to_volume_flux(), HorizontalBaseScrew::convertLimits(), Multipole::convertMultipoleToLocal(), oomph::TriangleMesh< ELEMENT >::convex_hull(), Eigen::internal::SparseLUImpl< MatrixType_::Scalar, MatrixType_::StorageIndex >::copy_to_ucol(), Eigen::internal::SparseLUImpl< Scalar, StorageIndex >::copy_to_ucol(), Eigen::internal::copyBToRowMajor(), Eigen::internal::covar(), create_fluid_and_solid_surface_mesh_from_fluid_xda_mesh(), FSIChannelWithLeafletProblem< ELEMENT >::create_lagrange_multiplier_elements(), Domain::createLookUpTable(), LevelSetWall::createVTK(), Eigen::internal::cs_tdfs(), Eigen::internal::cs_wclear(), oomph::QHermiteElement< DIM >::d2shape_local(), oomph::QElement< 3, NNODE_1D >::d2shape_local(), oomph::GeneralisedNewtonianNavierStokesEquations< DIM >::d_kin_energy_dt(), oomph::SpaceTimeNavierStokesEquations< DIM >::d_kin_energy_dt(), oomph::SpaceTimeNavierStokesMixedOrderEquations< DIM >::d_kin_energy_dt(), oomph::SphericalNavierStokesEquations::d_kin_energy_dt(), Eigen::BDCSVD< MatrixType_, Options_ >::deflation(), InterfaceProblem< ELEMENT, TIMESTEPPER >::deform_free_surface(), Eigen::PermutationBase< Derived >::determinant(), hybrj_functor::df(), Eigen::DGMRES< MatrixType_, Preconditioner_ >::dgmresComputeDeflationData(), Eigen::internal::dhs_pack< double, DataMapper, Packet2d, StorageOrder, PanelMode, true >::dhs_copy(), Eigen::internal::dhs_pack< double, DataMapper, Packet2d, StorageOrder, PanelMode, false >::dhs_copy(), Eigen::internal::dhs_pack< Scalar, DataMapper, Packet, StorageOrder, PanelMode, UseLhs >::dhs_copy(), dif_rmse(), Domain::disableBoundaries(), Eigen::internal::disassembleAccumulators(), Eigen::BDCSVD< MatrixType_, Options_ >::divide(), oomph::FiniteElement::dnodal_position_gen_dt(), oomph::FSI_functions::doc_fsi(), Eigen::ComplexEigenSolver< MatrixType_ >::doComputeEigenvectors(), dostuff(), oomph::FSIHermiteBeamElement::dposition_dlagrangian_at_local_coordinate(), oomph::FSIDiagHermiteShellElement::dposition_dlagrangian_at_local_coordinate(), oomph::Node::dposition_gen_dt(), oomph::GeneralisedNewtonianQTaylorHoodElement< DIM >::dpshape_and_dptest_eulerian_nst(), oomph::QTaylorHoodElement< DIM >::dpshape_and_dptest_eulerian_nst(), oomph::QTaylorHoodSpaceTimeElement< DIM >::dpshape_and_dptest_eulerian_nst(), oomph::QTaylorHoodSpaceTimeElement< DIM >::dpshape_eulerian(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dpshape_eulerian(), oomph::QTaylorHoodSpaceTimeElement< DIM >::dptest_eulerian(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dptest_eulerian(), oomph::LinearisedAxisymmetricQCrouzeixRaviartElement::dshape_and_dtest_eulerian_and_dnodal_coordinates_at_knot_lin_axi_nst(), oomph::LinearisedAxisymmetricQTaylorHoodElement::dshape_and_dtest_eulerian_and_dnodal_coordinates_at_knot_lin_axi_nst(), oomph::AxisymmetricQCrouzeixRaviartElement::dshape_and_dtest_eulerian_at_knot_axi_nst(), oomph::AxisymmetricQTaylorHoodElement::dshape_and_dtest_eulerian_at_knot_axi_nst(), oomph::GeneralisedNewtonianAxisymmetricQCrouzeixRaviartElement::dshape_and_dtest_eulerian_at_knot_axi_nst(), oomph::GeneralisedNewtonianAxisymmetricQTaylorHoodElement::dshape_and_dtest_eulerian_at_knot_axi_nst(), oomph::GeneralisedNewtonianQCrouzeixRaviartElement< DIM >::dshape_and_dtest_eulerian_at_knot_nst(), oomph::GeneralisedNewtonianQTaylorHoodElement< DIM >::dshape_and_dtest_eulerian_at_knot_nst(), oomph::GeneralisedNewtonianTCrouzeixRaviartElement< DIM >::dshape_and_dtest_eulerian_at_knot_nst(), oomph::GeneralisedNewtonianTTaylorHoodElement< DIM >::dshape_and_dtest_eulerian_at_knot_nst(), oomph::QCrouzeixRaviartElement< DIM >::dshape_and_dtest_eulerian_at_knot_nst(), oomph::QTaylorHoodElement< DIM >::dshape_and_dtest_eulerian_at_knot_nst(), oomph::TCrouzeixRaviartElement< DIM >::dshape_and_dtest_eulerian_at_knot_nst(), oomph::TTaylorHoodElement< DIM >::dshape_and_dtest_eulerian_at_knot_nst(), oomph::QTaylorHoodSpaceTimeElement< DIM >::dshape_and_dtest_eulerian_at_knot_nst(), oomph::QTaylorHoodSpaceTimeElement< DIM >::dshape_and_dtest_eulerian_nst(), oomph::PRefineableQElement< 3, INITIAL_NNODE_1D >::dshape_local(), oomph::QHermiteElement< DIM >::dshape_local(), oomph::QElement< 3, NNODE_1D >::dshape_local(), oomph::QSpectralElement< 3, NNODE_1D >::dshape_local(), oomph::ClampedHermiteShellBoundaryConditionElement::dshape_local(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dshape_local_u_nst(), oomph::QUnsteadyHeatMixedOrderSpaceTimeElement< SPATIAL_DIM, NNODE_1D >::dshape_local_ust_heat(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::dtest_local_u_nst(), oomph::QUnsteadyHeatMixedOrderSpaceTimeElement< SPATIAL_DIM, NNODE_1D >::dtest_local_ust_heat(), oomph::Node::dx_gen_dt(), oomph::LinearElasticityEquationsBase< DIM >::E(), oomph::PMLTimeHarmonicLinearElasticityEquationsBase< DIM >::E(), oomph::PoroelasticityEquations< DIM >::E(), oomph::TimeHarmonicLinearElasticityEquationsBase< DIM >::E(), EIGEN_DECLARE_TEST(), oomph::EighthSphereMesh< ELEMENT >::EighthSphereMesh(), ElementAnalysis::ElementAnalysis(), UnsteadyHeatProblem< ELEMENT >::enforce_time_periodic_boundary_conditions(), Eigen::internal::hseq_side_dependent_impl< VectorsType, CoeffsType, Side >::essentialVector(), Eigen::internal::hseq_side_dependent_impl< VectorsType, CoeffsType, OnTheRight >::essentialVector(), Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >::essentialVector(), Eigen::MatrixBase< Derived >::eulerAngles(), eulerangles_manual(), Eigen::TensorContractionEvaluatorBase< Derived >::evalGemm(), Eigen::internal::kernel_retval< FullPivLU< MatrixType_, PermutationIndex_ > >::evalTo(), Eigen::HouseholderSequence< VectorsType, CoeffsType, Side >::evalTo(), Eigen::SparseQR_QProduct< SparseQRType, Derived >::evalTo(), Eigen::internal::FullPivHouseholderQRMatrixQReturnType< MatrixType, PermutationIndex >::evalTo(), NurbsSurface::evaluate(), NurbsUtils::evaluate(), NurbsSurface::evaluateDerivatives(), Eigen::internal::evaluateProductBlockingSizesHeuristic(), ProblemParameters::exact_minus_dudr(), Global_Parameters::exact_u(), Eigen::SuperLUBase< MatrixType_, Derived >::extractData(), oomph::SegregatableFSIProblem::extrapolate_solid_data(), oomph::DenseLU::factorise(), Eigen::SparseLU< MatrixType_, OrderingType_ >::factorize(), Eigen::IncompleteLUT< Scalar_, StorageIndex_ >::factorize(), Eigen::IncompleteCholesky< Scalar, UpLo_, OrderingType_ >::factorize(), Eigen::SimplicialCholeskyBase< Derived >::factorize_preordered(), Eigen::internal::fdjac1(), oomph::AxisymmetricNavierStokesEquations::fill_in_contribution_to_hessian_vector_products(), oomph::GeneralisedNewtonianAxisymmetricNavierStokesEquations::fill_in_contribution_to_hessian_vector_products(), oomph::ConstraintElement::fill_in_contribution_to_residuals(), oomph::AxisymmetricSolidTractionElement< ELEMENT >::fill_in_contribution_to_residuals(), oomph::ClampedSlidingHermiteBeamBoundaryConditionElement::fill_in_contribution_to_residuals(), oomph::DisplacementBasedFoepplvonKarmanEquations::fill_in_contribution_to_residuals(), oomph::FoepplvonKarmanEquations::fill_in_contribution_to_residuals(), oomph::ClampedHermiteShellBoundaryConditionElement::fill_in_contribution_to_residuals(), oomph::RefineableYoungLaplaceEquations::fill_in_contribution_to_residuals(), oomph::YoungLaplaceEquations::fill_in_contribution_to_residuals(), oomph::FSIAxisymmetricLinearElasticityTractionElement< ELASTICITY_BULK_ELEMENT, NAVIER_STOKES_BULK_ELEMENT >::fill_in_contribution_to_residuals_axisym_fsi_traction(), oomph::AxisymmetricPoroelasticityTractionElement< ELEMENT >::fill_in_contribution_to_residuals_axisym_poroelasticity_face(), oomph::AxisymmetricPVDEquations::fill_in_contribution_to_residuals_axisym_pvd(), oomph::AxisymmetricLinearElasticityTractionElement< ELEMENT >::fill_in_contribution_to_residuals_axisymmetric_linear_elasticity_traction(), oomph::AxisymmetricNavierStokesTractionElement< ELEMENT >::fill_in_contribution_to_residuals_axisymmetric_nst_traction(), oomph::KirchhoffLoveBeamEquations::fill_in_contribution_to_residuals_beam(), oomph::DarcyFaceElement< ELEMENT >::fill_in_contribution_to_residuals_darcy_face(), oomph::PoroelasticityFaceElement< ELEMENT >::fill_in_contribution_to_residuals_darcy_face(), oomph::FourierDecomposedTimeHarmonicLinElastLoadedByHelmholtzPressureBCElement< ELASTICITY_BULK_ELEMENT, HELMHOLTZ_BULK_ELEMENT >::fill_in_contribution_to_residuals_helmholtz_traction(), oomph::TimeHarmonicLinElastLoadedByHelmholtzPressureBCElement< ELASTICITY_BULK_ELEMENT, HELMHOLTZ_BULK_ELEMENT >::fill_in_contribution_to_residuals_helmholtz_traction(), oomph::TimeHarmonicLinElastLoadedByPMLHelmholtzPressureBCElement< ELASTICITY_BULK_ELEMENT, HELMHOLTZ_BULK_ELEMENT >::fill_in_contribution_to_residuals_helmholtz_traction(), oomph::LinearElasticityTractionElement< ELEMENT >::fill_in_contribution_to_residuals_linear_elasticity_traction(), oomph::KirchhoffLoveShellEquations::fill_in_contribution_to_residuals_shell(), oomph::SolidTractionElement< ELEMENT >::fill_in_contribution_to_residuals_solid_traction(), oomph::NonlinearSurfaceContactElement< ELEMENT >::fill_in_contribution_to_residuals_surface_contact(), oomph::LinearSurfaceContactElement< ELEMENT >::fill_in_contribution_to_residuals_surface_contact(), oomph::HeatedLinearSurfaceContactElement< ELEMENT >::fill_in_contribution_to_residuals_surface_contact(), oomph::SurfaceMeltElement< ELEMENT >::fill_in_contribution_to_residuals_surface_melt(), oomph::TimeHarmonicFourierDecomposedLinearElasticityTractionElement< ELEMENT >::fill_in_contribution_to_residuals_time_harmonic_fourier_decomposed_linear_elasticity_traction(), oomph::PMLTimeHarmonicLinearElasticityTractionElement< ELEMENT >::fill_in_contribution_to_residuals_time_harmonic_linear_elasticity_traction(), oomph::TimeHarmonicLinearElasticityTractionElement< ELEMENT >::fill_in_contribution_to_residuals_time_harmonic_linear_elasticity_traction(), oomph::ImposeDisplacementByLagrangeMultiplierElement< ELEMENT >::fill_in_generic_contribution_to_residuals_displ_lagr_multiplier(), oomph::FSIImposeDisplacementByLagrangeMultiplierElement< ELEMENT >::fill_in_generic_contribution_to_residuals_fsi_displ_lagr_multiplier(), oomph::RefineableQDPVDElement< DIM, NNODE_1D >::fill_in_generic_contribution_to_residuals_pvd(), oomph::RefineablePVDEquations< DIM >::fill_in_generic_contribution_to_residuals_pvd(), oomph::PVDEquations< DIM >::fill_in_generic_contribution_to_residuals_pvd(), oomph::ScaleCoupledElement< ELEMENT >::fill_in_generic_contribution_to_residuals_pvd(), oomph::VolumeCoupledElement< ELEMENT >::fill_in_generic_contribution_to_residuals_pvd(), oomph::AxisymmetricNavierStokesEquations::fill_in_generic_dresidual_contribution_axi_nst(), oomph::GeneralisedNewtonianAxisymmetricNavierStokesEquations::fill_in_generic_dresidual_contribution_axi_nst(), oomph::SolidFiniteElement::fill_in_generic_jacobian_for_solid_ic(), oomph::RefineableSpaceTimeNavierStokesEquations< DIM >::fill_in_generic_pressure_advection_diffusion_contribution_nst(), oomph::RefineableSpaceTimeNavierStokesMixedOrderEquations< DIM >::fill_in_generic_pressure_advection_diffusion_contribution_nst(), oomph::SpaceTimeNavierStokesEquations< DIM >::fill_in_generic_pressure_advection_diffusion_contribution_nst(), oomph::NavierStokesEquations< DIM >::fill_in_generic_pressure_advection_diffusion_contribution_nst(), oomph::RefineableNavierStokesEquations< DIM >::fill_in_generic_pressure_advection_diffusion_contribution_nst(), oomph::AdvectionDiffusionEquations< DIM >::fill_in_generic_residual_contribution_adv_diff(), oomph::RefineableAdvectionDiffusionEquations< DIM >::fill_in_generic_residual_contribution_adv_diff(), oomph::SteadyAxisymAdvectionDiffusionEquations::fill_in_generic_residual_contribution_adv_diff(), oomph::AdvectionDiffusionReactionEquations< NREAGENT, DIM >::fill_in_generic_residual_contribution_adv_diff_react(), oomph::RefineableAdvectionDiffusionReactionEquations< NREAGENT, DIM >::fill_in_generic_residual_contribution_adv_diff_react(), oomph::AxisymmetricNavierStokesEquations::fill_in_generic_residual_contribution_axi_nst(), oomph::RefineableAxisymmetricNavierStokesEquations::fill_in_generic_residual_contribution_axi_nst(), oomph::GeneralisedNewtonianAxisymmetricNavierStokesEquations::fill_in_generic_residual_contribution_axi_nst(), oomph::RefineableGeneralisedNewtonianAxisymmetricNavierStokesEquations::fill_in_generic_residual_contribution_axi_nst(), oomph::AxisymmetricPVDEquationsWithPressure::fill_in_generic_residual_contribution_axisym_pvd_with_pressure(), oomph::BiharmonicEquations< DIM >::fill_in_generic_residual_contribution_biharmonic(), oomph::BiharmonicFluxElement< DIM >::fill_in_generic_residual_contribution_biharmonic_flux(), oomph::RefineableGeneralisedAdvectionDiffusionEquations< DIM >::fill_in_generic_residual_contribution_cons_adv_diff(), oomph::RefineableGeneralisedAxisymAdvectionDiffusionEquations::fill_in_generic_residual_contribution_cons_axisym_adv_diff(), oomph::FluxTransportEquations< DIM >::fill_in_generic_residual_contribution_flux_transport(), oomph::FourierDecomposedHelmholtzEquations::fill_in_generic_residual_contribution_fourier_decomposed_helmholtz(), oomph::HelmholtzEquations< DIM >::fill_in_generic_residual_contribution_helmholtz(), oomph::RefineableHelmholtzEquations< DIM >::fill_in_generic_residual_contribution_helmholtz(), oomph::PMLHelmholtzEquations< DIM >::fill_in_generic_residual_contribution_helmholtz(), oomph::RefineablePMLHelmholtzEquations< DIM >::fill_in_generic_residual_contribution_helmholtz(), oomph::HelmholtzAbsorbingBCElement< ELEMENT >::fill_in_generic_residual_contribution_helmholtz_abc(), oomph::PerturbedSpineLinearisedAxisymmetricFluidInterfaceElement< ELEMENT >::fill_in_generic_residual_contribution_interface(), oomph::FluidInterfaceElement::fill_in_generic_residual_contribution_interface(), oomph::LinearisedAxisymmetricNavierStokesEquations::fill_in_generic_residual_contribution_lin_axi_nst(), oomph::LinearWaveEquations< DIM >::fill_in_generic_residual_contribution_lin_wave(), oomph::RefineableLinearWaveEquations< DIM >::fill_in_generic_residual_contribution_lin_wave(), oomph::LinearisedAxisymmetricNavierStokesEquations::fill_in_generic_residual_contribution_linearised_axi_nst(), oomph::RefineableLinearisedAxisymmetricNavierStokesEquations::fill_in_generic_residual_contribution_linearised_axi_nst(), oomph::LinearisedNavierStokesEquations::fill_in_generic_residual_contribution_linearised_nst(), oomph::RefineableLinearisedNavierStokesEquations::fill_in_generic_residual_contribution_linearised_nst(), oomph::MultiPoissonEquations< DIM, NFIELDS >::fill_in_generic_residual_contribution_multi_poisson(), oomph::RefineableSpaceTimeNavierStokesEquations< DIM >::fill_in_generic_residual_contribution_nst(), oomph::RefineableSpaceTimeNavierStokesMixedOrderEquations< DIM >::fill_in_generic_residual_contribution_nst(), oomph::SpaceTimeNavierStokesEquations< DIM >::fill_in_generic_residual_contribution_nst(), oomph::SpaceTimeNavierStokesMixedOrderEquations< DIM >::fill_in_generic_residual_contribution_nst(), oomph::GeneralisedNewtonianNavierStokesEquations< DIM >::fill_in_generic_residual_contribution_nst(), oomph::RefineableGeneralisedNewtonianNavierStokesEquations< DIM >::fill_in_generic_residual_contribution_nst(), oomph::NavierStokesEquations< DIM >::fill_in_generic_residual_contribution_nst(), oomph::RefineableNavierStokesEquations< DIM >::fill_in_generic_residual_contribution_nst(), oomph::PMLFourierDecomposedHelmholtzEquations::fill_in_generic_residual_contribution_pml_fourier_decomposed_helmholtz(), oomph::PoissonEquations< DIM >::fill_in_generic_residual_contribution_poisson(), oomph::RefineablePoissonEquations< DIM >::fill_in_generic_residual_contribution_poisson(), oomph::RefineablePVDEquationsWithPressure< DIM >::fill_in_generic_residual_contribution_pvd_with_pressure(), oomph::PVDEquationsWithPressure< DIM >::fill_in_generic_residual_contribution_pvd_with_pressure(), oomph::RefineableSpaceTimeUnsteadyHeatEquations< SPATIAL_DIM >::fill_in_generic_residual_contribution_ust_heat(), oomph::SpaceTimeUnsteadyHeatMixedOrderEquations< SPATIAL_DIM >::fill_in_generic_residual_contribution_ust_heat(), oomph::RefineableSpaceTimeUnsteadyHeatMixedOrderEquations< SPATIAL_DIM >::fill_in_generic_residual_contribution_ust_heat(), oomph::RefineableUnsteadyHeatEquations< DIM >::fill_in_generic_residual_contribution_ust_heat(), oomph::UnsteadyHeatEquations< DIM >::fill_in_generic_residual_contribution_ust_heat(), oomph::LineVolumeConstraintBoundingElement::fill_in_generic_residual_contribution_volume_constraint(), oomph::AxisymmetricVolumeConstraintBoundingElement::fill_in_generic_residual_contribution_volume_constraint(), oomph::SurfaceVolumeConstraintBoundingElement::fill_in_generic_residual_contribution_volume_constraint(), oomph::WomersleyEquations< DIM >::fill_in_generic_residual_contribution_womersley(), oomph::NavierStokesElementWithSingularity< BASIC_NAVIER_STOKES_ELEMENT >::fill_in_generic_residual_contribution_wrapped_nst(), PoissonElementWithSingularity< BASIC_POISSON_ELEMENT >::fill_in_generic_residual_contribution_wrapped_poisson(), oomph::ElementWithMovingNodes::fill_in_jacobian_from_geometric_data(), oomph::SolidFiniteElement::fill_in_jacobian_from_solid_position_by_fd(), oomph::RefineableSolidElement::fill_in_jacobian_from_solid_position_by_fd(), oomph::PseudoSolidNodeUpdateElement< BASIC, SOLID >::fill_in_shape_derivatives(), oomph::PseudoSolidNodeUpdateElement< BASIC, SOLID >::fill_in_shape_derivatives_by_fd(), oomph::RefineablePseudoSolidNodeUpdateElement< BASIC, SOLID >::fill_in_shape_derivatives_by_fd(), fillMatrix2(), oomph::LAPACK_QZ::find_eigenvalues(), GlobalParameters::find_node_on_centerline(), internal::Colamd::find_ordering(), find_pivot(), fixedSizeMatrixConstruction(), Eigen::internal::SparseLUImpl< Scalar, StorageIndex >::fixupL(), NurbsSurface::flipOrientation(), oomph::SpaceTimeNavierStokesEquations< DIM >::full_output(), oomph::SpaceTimeNavierStokesMixedOrderEquations< DIM >::full_output(), oomph::GeneralisedNewtonianNavierStokesEquations< DIM >::full_output(), oomph::NavierStokesEquations< DIM >::full_output(), oomph::PolarNavierStokesEquations::full_output(), oomph::SphericalNavierStokesEquations::full_output(), Eigen::internal::kissfft_impl< Scalar_ >::fwd(), CRBond_Bessel::gamma(), oomph::GaussLegendre< 3, NPTS_1D >::GaussLegendre(), oomph::GaussLobattoLegendre< 3, NPTS_1D >::GaussLobattoLegendre(), Eigen::DynamicSGroup::ge(), Eigen::internal::gemm_complex_unrolled_iteration(), Eigen::internal::gemm_complex_unrolled_MMA_iteration(), Eigen::internal::gemm_kern_avx512(), Eigen::internal::gemm_unrolled_complex_row_iteration(), Eigen::internal::gemm_unrolled_iteration(), Eigen::internal::gemm_unrolled_MMA_iteration(), Eigen::internal::gemm_unrolled_row_iteration(), Eigen::internal::gemmKernel(), generalized_eigensolver_real(), generate_sparse_rectangular_problem(), oomph::GeompackQuadScaffoldMesh::GeompackQuadScaffoldMesh(), DPMBase::get3DParametersFromRunNumber(), oomph::LinearisedAxisymmetricNavierStokesEquations::get_base_flow_d_dudx_dX(), oomph::RefineableQElement< 3 >::get_bcs(), oomph::RefineableQElement< 2 >::get_bcs(), oomph::BoundaryNodeBase::get_coordinates_on_boundary(), oomph::BoundaryNode< NODE_TYPE >::get_coordinates_on_boundary(), oomph::PVDEquationsBase< DIM >::get_deformed_covariant_basis_vectors(), oomph::PseudoElasticBulkElement< ELEMENT >::get_dof_numbers_for_unknowns(), oomph::FSIHermiteBeamElement::get_dof_numbers_for_unknowns(), oomph::BiharmonicEquations< DIM >::get_dof_numbers_for_unknowns(), oomph::FSIDiagHermiteShellElement::get_dof_numbers_for_unknowns(), oomph::ClampedHermiteShellBoundaryConditionElement::get_dof_numbers_for_unknowns(), oomph::PVDEquationsBase< DIM >::get_dof_numbers_for_unknowns(), oomph::PVDEquationsWithPressure< DIM >::get_dof_numbers_for_unknowns(), oomph::FSISolidTractionElement< ELEMENT, DIM >::get_dof_numbers_for_unknowns(), oomph::QTaylorHoodSpaceTimeElement< 2 >::get_dof_numbers_for_unknowns(), oomph::Problem::get_dofs(), RefineableModalPoissonEquations< DIM >::get_dresidual_dnodal_coordinates(), oomph::AxisymmetricNavierStokesEquations::get_dresidual_dnodal_coordinates(), oomph::RefineableAxisymmetricNavierStokesEquations::get_dresidual_dnodal_coordinates(), oomph::GeneralisedNewtonianAxisymmetricNavierStokesEquations::get_dresidual_dnodal_coordinates(), oomph::RefineableGeneralisedNewtonianAxisymmetricNavierStokesEquations::get_dresidual_dnodal_coordinates(), oomph::GeneralisedNewtonianNavierStokesEquations< DIM >::get_dresidual_dnodal_coordinates(), oomph::RefineableGeneralisedNewtonianNavierStokesEquations< DIM >::get_dresidual_dnodal_coordinates(), oomph::NavierStokesEquations< DIM >::get_dresidual_dnodal_coordinates(), oomph::RefineableNavierStokesEquations< DIM >::get_dresidual_dnodal_coordinates(), oomph::SpaceTimeNavierStokesEquations< DIM >::get_dresidual_dnodal_coordinates(), oomph::RefineableSpaceTimeNavierStokesEquations< DIM >::get_dresidual_dnodal_coordinates(), oomph::RefineableQElement< 2 >::get_edge_bcs(), oomph::RefineableSolidQElement< 2 >::get_edge_solid_bcs(), oomph::KirchhoffLoveShellEquations::get_energy(), oomph::PVDEquationsBase< DIM >::get_energy(), oomph::KirchhoffLoveBeamEquations::get_energy(), oomph::CRMatrix< T >::get_entry(), oomph::CCMatrix< T >::get_entry(), oomph::RefineableQElement< 3 >::get_face_bcs(), oomph::RefineableSolidQElement< 3 >::get_face_solid_bcs(), oomph::FoldHandler::get_jacobian(), oomph::RefineablePVDEquationsWithPressure< DIM >::get_mass_matrix_diagonal(), oomph::PVDEquationsWithPressure< DIM >::get_mass_matrix_diagonal(), oomph::SCoupledElement< ELEMENT >::get_momentum_and_energy(), oomph::VolumeCoupledElement< ELEMENT >::get_momentum_and_energy(), BinArray::get_neighbouring_bins_helper(), oomph::KirchhoffLoveBeamEquations::get_non_unit_tangent(), oomph::KirchhoffLoveShellEquations::get_normal(), oomph::KirchhoffLoveBeamEquations::get_normal(), oomph::PVDEquationsBase< DIM >::get_principal_stress(), GlobalFct::get_residuals(), oomph::TElement< 3, NNODE_1D >::get_s_plot(), oomph::RefineableSolidQElement< 3 >::get_solid_bcs(), oomph::RefineableSolidQElement< 2 >::get_solid_bcs(), oomph::SegregatableFSIProblem::get_solid_change(), oomph::PVDEquationsBase< DIM >::get_strain(), oomph::KirchhoffLoveShellEquations::get_strain_and_bend(), oomph::PVDEquations< DIM >::get_stress(), oomph::PVDEquationsWithPressure< DIM >::get_stress(), oomph::LinearElasticityEquations< DIM >::get_stress(), oomph::PoroelasticityEquations< DIM >::get_stress(), oomph::PMLTimeHarmonicLinearElasticityEquations< DIM >::get_stress(), oomph::TimeHarmonicLinearElasticityEquations< DIM >::get_stress(), HorizontalScrew::getDistanceAndNormal(), Coil::getDistanceAndNormal(), SineWall::getDistanceAndNormal(), LevelSetWall::getDistanceAndNormalLabCoordinates(), Screw::getDistanceAndNormalLabCoordinates(), ChargedBondedInteraction::getElasticEnergy(), LiquidFilm< Particle >::getLiquidBridgeVolume(), Domain::getLocalIndex(), SolidProblem< ELEMENT_TYPE >::getMassMomentumEnergy(), helpers::getMaximumVelocity(), DomainHandler::getParticleDomainGlobalIndex(), RNG::getPoissonVariate(), VolumeCoupling::getProjectionAndProjected(), Eigen::internal::gmres(), Global_Parameters::grad_velocity_pseudo_singularity_for_couette(), Global_Parameters::grad_velocity_singularity1(), Global_Parameters::grad_velocity_singularity2(), oomph::OcTree::gteq_face_neighbour(), oomph::OcTree::gteq_true_edge_neighbour(), Eigen::DynamicSGroup::h_permute(), Global_Parameters::HankelH1(), Eigen::internal::SparseLUImpl< Scalar, StorageIndex >::heap_relax_snode(), HGridOptimiser::histNumberParticlesPerCell(), Eigen::internal::householder_qr_inplace_update(), householder_update(), IcoSphere::IcoSphere(), oomph::QTaylorHoodElement< 2 >::identify_load_data(), oomph::QTaylorHoodSpaceTimeElement< 2 >::identify_load_data(), Eigen::internal::idrs(), Eigen::internal::idrstabl(), DPMBase::importParticlesAs(), oomph::BiharmonicFluidProblem< DIM >::impose_solid_boundary_on_edge(), Eigen::TensorIOFormatBase< Derived_ >::init_spacer(), initializerListArrayConstruction(), initializerListMatrixConstruction(), initializerListVectorConstruction(), initSPD(), DPMBase::integrateAfterForceComputation(), DPMBase::integrateBeforeForceComputation(), oomph::BlockPreconditioner< MATRIX >::internal_get_block(), oomph::AxisymmetricNavierStokesEquations::interpolated_d_dudx_dX_axi_nst(), oomph::GeneralisedNewtonianAxisymmetricNavierStokesEquations::interpolated_d_dudx_dX_axi_nst(), oomph::BiharmonicEquations< DIM >::interpolated_dudx(), oomph::FiniteElement::interpolated_dxdt(), oomph::SolidFiniteElement::interpolated_dxids(), oomph::BiharmonicEquations< DIM >::interpolated_u_biharmonic(), oomph::FiniteElement::interpolated_x(), oomph::SolidFiniteElement::interpolated_xi(), oomph::FiniteElement::interpolated_zeta(), Eigen::internal::kissfft_impl< Scalar_ >::inv(), size_triple_t::is_cubic(), is_sorted(), oomph::FiniteElement::J_eulerian(), oomph::FaceElement::J_eulerian(), oomph::FiniteElement::J_eulerian_at_knot(), oomph::FaceElement::J_eulerian_at_knot(), Eigen::internal::trsmKernelL< Scalar, Index, Mode, Conjugate, TriStorageOrder, OtherInnerStride, Specialized >::kernel(), Eigen::internal::trsmKernelR< Scalar, Index, Mode, Conjugate, TriStorageOrder, OtherInnerStride, Specialized >::kernel(), Eigen::internal::KLoop(), Eigen::KnotAveragingWithDerivatives(), oomph::SolidNode::lagrangian_position_gen(), oomph::SolidFiniteElement::lagrangian_position_gen(), Eigen::internal::lmqrsolv(), Eigen::internal::BaseTensorContractionMapper< Scalar, Index, side, Tensor, nocontract_t, contract_t, packet_size, inner_dim_contiguous, inner_dim_reordered, Alignment, MakePointer_ >::load(), oomph::KirchhoffLoveShellEquations::load_rate_of_work(), LoadPD(), LoadTOI(), Eigen::internal::loadVecLoop(), loadVecLoopVSX(), oomph::FiniteElement::local_to_eulerian_mapping_diagonal(), oomph::RefineableElement::local_to_eulerian_mapping_diagonal(), oomph::SolidFiniteElement::local_to_lagrangian_mapping_diagonal(), oomph::RefineableSolidElement::local_to_lagrangian_mapping_diagonal(), oomph::FiniteElement::locate_zeta(), RefineableBinArray::locate_zeta(), Eigen::CholmodBase< MatrixType_, UpLo_, Derived >::logDeterminant(), oomph::DenseComplexMatrix::ludecompose(), mag2(), main(), main_gemm(), map_class_matrix(), Eigen::internal::IndexMapper< Index, InputDims, NumKernelDims, Layout >::mapGpuInputKernelToTensorInputOffset(), Eigen::internal::IndexMapper< Index, InputDims, NumKernelDims, Layout >::mapGpuOutputKernelToTensorOutputOffset(), Eigen::internal::matrix_function_compute_above_diagonal(), Eigen::internal::matrix_function_permute_schur(), Eigen::internal::matrix_log_compute_pade(), oomph::CCDoubleMatrix::matrix_reduction(), oomph::CRDoubleMatrix::matrix_reduction(), oomph::MeshHelper::merge_spine_meshes(), Eigen::internal::minimum_degree_ordering(), oomph::OcTree::mult_mat_mat(), oomph::OcTree::mult_mat_vect(), oomph::DenseDoubleMatrix::multiply(), oomph::CRDoubleMatrix::multiply(), oomph::CCDoubleMatrix::multiply(), oomph::CRComplexMatrix::multiply(), oomph::CCComplexMatrix::multiply(), oomph::CRDoubleMatrix::multiply_transpose(), oomph::CCDoubleMatrix::multiply_transpose(), oomph::CRComplexMatrix::multiply_transpose(), oomph::CCComplexMatrix::multiply_transpose(), Eigen::internal::multVec(), Eigen::internal::multVecLoop(), multVecVSX(), multVSXVecLoop(), Anasazi::MultiVecTraits< double, oomph::DoubleMultiVector >::MvTimesMatAddMv(), oomph::FiniteElement::nodal_position_gen(), Eigen::RandomSetter< SparseMatrixType, MapTraits, OuterPacketBits >::nonZeros(), NurbsUtils::normalizeKnotVector(), oomph::VorticityRecoveryHelpers::RecoveryHelper::npartial_derivative(), oomph::PRefineableQElement< 3, INITIAL_NNODE_1D >::oc_hang_helper(), oomph::RankFiveTensor< T >::offset(), Eigen::internal::dhs_pack< bfloat16, DataMapper, Packet8bf, StorageOrder, PanelMode, true >::operator()(), Eigen::internal::dhs_pack< bfloat16, DataMapper, Packet8bf, StorageOrder, PanelMode, false >::operator()(), Eigen::EigenConvolutionKernel< Evaluator, CoeffReturnType, KernelType, Index, InputDims, Kernel_accessor, Buffer_accessor, convolution_type::CONV1D >::operator()(), Eigen::EigenConvolutionKernel< Evaluator, CoeffReturnType, KernelType, Index, InputDims, Kernel_accessor, Buffer_accessor, convolution_type::CONV3D >::operator()(), Eigen::internal::gebp_kernel< LhsScalar, RhsScalar, Index, DataMapper, mr, nr, ConjugateLhs, ConjugateRhs >::operator()(), Eigen::internal::lhs_process_one_packet< nr, LhsProgress, RhsProgress, LhsScalar, RhsScalar, ResScalar, AccPacket, LhsPacket, RhsPacket, ResPacket, GEBPTraits, LinearMapper, DataMapper >::operator()(), oomph::ElasticityTensor::operator()(), oomph::PMLTimeHarmonicElasticityTensor::operator()(), oomph::TimeHarmonicElasticityTensor::operator()(), oomph::DShape::operator()(), oomph::RankThreeTensor< T >::operator()(), oomph::RankFourTensor< T >::operator()(), oomph::RankFiveTensor< T >::operator()(), hybrj_functor::operator()(), hybrd_functor::operator()(), Eigen::internal::dhs_pack< double, DataMapper, Packet2d, StorageOrder, PanelMode, true >::operator()(), Eigen::internal::dhs_pack< Scalar, DataMapper, Packet, StorageOrder, PanelMode, UseLhs >::operator()(), Eigen::internal::gemm_pack_lhs< Scalar, Index, DataMapper, Pack1, Pack2, Packet, ColMajor, Conjugate, PanelMode >::operator()(), Eigen::internal::gemm_pack_lhs< Scalar, Index, DataMapper, Pack1, Pack2, Packet, RowMajor, Conjugate, PanelMode >::operator()(), Eigen::internal::symm_pack_lhs< Scalar, Index, Pack1, Pack2_dummy, StorageOrder >::operator()(), Eigen::internal::gemm_pack_rhs< Scalar, Index, DataMapper, 8, ColMajor, Conjugate, PanelMode >::operator()(), Eigen::internal::gemm_pack_rhs< Scalar, Index, DataMapper, 8, RowMajor, Conjugate, PanelMode >::operator()(), Eigen::internal::gemm_pack_rhs< Scalar, Index, DataMapper, nr, ColMajor, Conjugate, PanelMode >::operator()(), Eigen::internal::gemm_pack_rhs< Scalar, Index, DataMapper, nr, RowMajor, Conjugate, PanelMode >::operator()(), Eigen::internal::symm_pack_rhs< Scalar, Index, nr, StorageOrder >::operator()(), Eigen::internal::dhs_cpack< double, DataMapper, Packet, PacketC, StorageOrder, Conjugate, PanelMode, true >::operator()(), Eigen::internal::dhs_cpack< Scalar, DataMapper, Packet, PacketC, StorageOrder, Conjugate, PanelMode, UseLhs >::operator()(), SmallMatrix< numberOfRows, numberOfColumns >::operator*(), operator-(), operator<<(), oomph::RankFiveTensor< T >::operator=(), oomph::RankFourTensor< T >::operator=(), oomph::RankThreeTensor< T >::operator=(), Eigen::internal::sparse_matrix_block_impl< SparseMatrixType, BlockRows, BlockCols >::operator=(), Eigen::PermutationBase< Derived >::operator=(), oomph::FaceElement::outer_unit_normal(), oomph::QExtrudedMacroElement< 3 >::output(), oomph::QMacroElement< 3 >::output(), oomph::QHermiteElement< DIM >::output(), oomph::HermiteBeamElement::output(), oomph::ClampedHermiteShellBoundaryConditionElement::output(), oomph::ImposeDisplacementByLagrangeMultiplierElement< ELEMENT >::output(), oomph::FSIImposeDisplacementByLagrangeMultiplierElement< ELEMENT >::output(), output(), oomph::MyTaylorHoodElement< DIM >::output(), oomph::MyCrouzeixRaviartElement::output(), oomph::SpaceTimeUnsteadyHeatEquations< 2 >::output_element_paraview(), oomph::GeneralisedAdvectionDiffusionEquations< 2 >::output_fct(), Eigen::internal::outputResults(), Eigen::internal::outputResultsVSX(), outputVecColResults(), outputVecResults(), oomph::PRefineableQElement< 1, INITIAL_NNODE_1D >::p_refine(), oomph::PRefineableQElement< 2, INITIAL_NNODE_1D >::p_refine(), oomph::PRefineableQElement< 3, INITIAL_NNODE_1D >::p_refine(), Eigen::internal::symm_pack_lhs< Scalar, Index, Pack1, Pack2_dummy, StorageOrder >::pack(), Eigen::internal::unary_evaluator< CwiseUnaryOp< core_cast_op< SrcType, DstType >, ArgType >, IndexBased >::packet(), TrackedVisitor< Derived, Vectorizable >::packet(), packetmath(), packetmath_notcomplex(), packetmath_real(), Eigen::internal::SparseLUImpl< Scalar, StorageIndex >::panel_bmod(), ParticleBeam::ParticleBeam(), Eigen::RealSchur< MatrixType_ >::performFrancisQRStep(), Eigen::internal::permute_symm_to_fullsymm(), Eigen::internal::permute_symm_to_symm(), Eigen::BDCSVD< MatrixType_, Options_ >::perturbCol0(), oomph::ProjectionProblem< PROJECTABLE_ELEMENT >::pin_all(), oomph::ProjectionProblem< PROJECTABLE_ELEMENT >::pin_dofs_of_coordinate(), oomph::SegregatableFSIProblem::pin_fluid_dofs(), oomph::SolidNode::pin_position(), NavierStokesProblem< ELEMENT >::pin_redundant_temporal_nodes(), oomph::SegregatableFSIProblem::pin_solid_dofs(), Eigen::internal::SparseLUImpl< Scalar, StorageIndex >::pivotL(), oomph::SegregatableFSIProblem::pointwise_aitken_extrapolate(), oomph::SolidNode::position_eqn_number(), oomph::Node::position_gen(), oomph::SolidNode::position_is_pinned(), oomph::SolidFiniteElement::position_local_eqn(), oomph::PRefineableQElement< 2, INITIAL_NNODE_1D >::pre_build(), oomph::PRefineableQElement< 3, INITIAL_NNODE_1D >::pre_build(), oomph::StorableShapeElementBase::pre_compute_d2shape_eulerian_at_knots(), oomph::StorableShapeSolidElementBase::pre_compute_d2shape_lagrangian_at_knots(), oomph::StorableShapeElementBase::pre_compute_d2shape_local_at_knots(), oomph::StorableShapeElementBase::pre_compute_dshape_eulerian_at_knots(), oomph::StorableShapeSolidElementBase::pre_compute_dshape_lagrangian_at_knots(), oomph::StorableShapeElementBase::pre_compute_dshape_local_at_knots(), oomph::StorableShapeElementBase::pre_compute_shape_at_knots(), oomph::GMRESBlockPreconditioner::preconditioner_solve(), Eigen::internal::predux_helper(), Eigen::internal::preduxVecResults(), Eigen::internal::preduxVecResults2(), preduxVecResults2VSX(), preduxVecResultsVSX(), PeriodicBoundaryHandler::processReceivedGhostParticleData(), product_large_regressions(), product_small_regressions(), product_sweep(), BinArray::profile_get_neighbouring_bins_helper(), Eigen::internal::OP< MatrixSolver, MatrixType, Scalar, true >::project(), oomph::ProjectionProblem< PROJECTABLE_ELEMENT >::project(), Eigen::SparseMatrix< Scalar_, Options_, StorageIndex_ >::prune(), Eigen::SparseVector< Scalar_, Options_, StorageIndex_ >::prune(), oomph::GeneralisedNewtonianQTaylorHoodElement< DIM >::pshape_nst(), oomph::PRefineableGeneralisedNewtonianQCrouzeixRaviartElement< DIM >::pshape_nst(), oomph::QTaylorHoodElement< DIM >::pshape_nst(), oomph::PRefineableQCrouzeixRaviartElement< DIM >::pshape_nst(), oomph::QTaylorHoodSpaceTimeElement< DIM >::pshape_nst(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::pshape_nst(), Eigen::internal::psincos_double(), Eigen::internal::psincos_float(), oomph::QTaylorHoodSpaceTimeElement< DIM >::ptest_nst(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::ptest_nst(), Eigen::internal::ptranspose(), Eigen::internal::detail::ptranspose_impl(), Eigen::internal::qrsolv(), oomph::PRefineableQElement< 2, INITIAL_NNODE_1D >::quad_hang_helper(), RandomFill(), Eigen::RandomSetter< SparseMatrixType, MapTraits, OuterPacketBits >::RandomSetter(), oomph::DShape::range_check(), oomph::ElasticityTensor::range_check(), oomph::PMLTimeHarmonicElasticityTensor::range_check(), oomph::TimeHarmonicElasticityTensor::range_check(), oomph::RankThreeTensor< T >::range_check(), oomph::RankFourTensor< T >::range_check(), oomph::RankFiveTensor< T >::range_check(), oomph::RankFiveTensor< T >::RankFiveTensor(), oomph::RankFourTensor< T >::RankFourTensor(), oomph::RankThreeTensor< T >::RankThreeTensor(), oomph::FiniteElement::raw_dnodal_position_gen_dt(), oomph::SolidFiniteElement::raw_lagrangian_position_gen(), oomph::FiniteElement::raw_nodal_position_gen(), Eigen::internal::rcond_invmatrix_L1_norm_estimate(), real_qz(), Eigen::internal::kissfft_impl< Scalar_ >::real_twiddles(), oomph::PRefineableQElement< 2, INITIAL_NNODE_1D >::rebuild_from_sons(), oomph::PRefineableQElement< 3, INITIAL_NNODE_1D >::rebuild_from_sons(), oomph::RefineableQSpectralElement< 3 >::rebuild_from_sons(), oomph::RefineableQSpectralElement< 2 >::rebuild_from_sons(), oomph::DoubleMultiVector::redistribute(), oomph::DoubleVector::redistribute(), oomph::CRDoubleMatrix::redistribute(), ref_prod(), oomph::RefineableSolidTractionElement< ELEMENT >::refineable_fill_in_contribution_to_residuals_solid_traction(), oomph::RefineableImposeDisplacementByLagrangeMultiplierElement< ELEMENT >::refineable_fill_in_generic_contribution_to_residuals_displ_lagr_multiplier(), oomph::RefineableFSIImposeDisplacementByLagrangeMultiplierElement< ELEMENT >::refineable_fill_in_generic_contribution_to_residuals_fsi_displ_lagr_multiplier(), DPMBase::removeOldFiles(), oomph::SolidICProblem::reset_original_state(), oomph::CRComplexMatrix::residual(), oomph::CCComplexMatrix::residual(), oomph::ProjectableAxisymmetricPoroelasticityElement< AXISYMMETRIC_POROELASTICITY_ELEMENT >::residual_for_projection(), oomph::ProjectableDarcyElement< DARCY_ELEMENT >::residual_for_projection(), oomph::ProjectableElement< ELEMENT >::residual_for_projection(), oomph::RankThreeTensor< T >::resize(), oomph::RankFourTensor< T >::resize(), oomph::RankFiveTensor< T >::resize(), oomph::SegregatableFSIProblem::restore_fluid_dofs(), oomph::ProjectionProblem< PROJECTABLE_ELEMENT >::restore_positions(), oomph::SegregatableFSIProblem::restore_solid_dofs(), oomph::NonlinearSurfaceContactElement< ELEMENT >::resulting_contact_force(), oomph::LinearSurfaceContactElement< ELEMENT >::resulting_contact_force(), oomph::Rotateable< ELEMENT >::rotate(), Rotateable< ELEMENT >::rotate(), test_transform< func, arg1, arg2 >::run(), Eigen::internal::visitor_impl< Visitor, Derived, Dynamic, false, true, ShortCircuitEvaluation >::run(), Eigen::internal::visitor_impl< Visitor, Derived, Dynamic, true, true, ShortCircuitEvaluation >::run(), Eigen::internal::inner_product_impl< Evaluator, false >::run(), Eigen::internal::inner_product_impl< Evaluator, true >::run(), Eigen::internal::redux_impl< Func, Evaluator, LinearTraversal, NoUnrolling >::run(), Eigen::internal::gemv_dense_selector< OnTheRight, ColMajor, false >::run(), Eigen::internal::permutation_matrix_product< ExpressionType, Side, Transposed, DenseShape >::run(), Eigen::internal::transposition_matrix_product< ExpressionType, Side, Transposed, ExpressionShape >::run(), Eigen::internal::triangular_matrix_vector_product< Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, RowMajor, Version >::run(), Eigen::internal::triangular_matrix_vector_product< Index, Mode, LhsScalar, ConjLhs, RhsScalar, ConjRhs, ColMajor, Version >::run(), Eigen::internal::product_triangular_matrix_matrix< Scalar, Index, Mode, true, LhsStorageOrder, ConjugateLhs, RhsStorageOrder, ConjugateRhs, ColMajor, ResInnerStride, Version >::run(), Eigen::internal::product_triangular_matrix_matrix< Scalar, Index, Mode, false, LhsStorageOrder, ConjugateLhs, RhsStorageOrder, ConjugateRhs, ColMajor, ResInnerStride, Version >::run(), Eigen::internal::general_matrix_matrix_product< Index, LhsScalar, LhsStorageOrder, ConjugateLhs, RhsScalar, RhsStorageOrder, ConjugateRhs, ColMajor, ResInnerStride >::run(), Eigen::internal::triangular_solve_vector< LhsScalar, RhsScalar, Index, OnTheLeft, Mode, Conjugate, RowMajor >::run(), Eigen::internal::triangular_solve_vector< LhsScalar, RhsScalar, Index, OnTheLeft, Mode, Conjugate, ColMajor >::run(), Eigen::internal::band_solve_triangular_selector< Index, Mode, LhsScalar, ConjLhs, RhsScalar, RowMajor >::run(), Eigen::internal::band_solve_triangular_selector< Index, Mode, LhsScalar, ConjLhs, RhsScalar, ColMajor >::run(), Eigen::internal::householder_qr_inplace_blocked< MatrixQR, HCoeffs, MatrixQRScalar, InnerStrideIsOne >::run(), Eigen::internal::quaternionbase_assign_impl< Other, 3, 3 >::run(), Eigen::internal::zeta_impl< Scalar >::run(), Eigen::internal::direct_selfadjoint_eigenvalues< SolverType, 3, false >::run(), Eigen::internal::TensorPrinter< Tensor, rank, Format, EnableIf >::run(), run_bdmp_spec_1(), oomph::AxisymmetricNavierStokesTractionElement< ELEMENT >::scalar_value_paraview(), oomph::ImposeDisplacementByLagrangeMultiplierElement< ELEMENT >::set_boundary_shape_geom_object_pt(), ChutePeriodic::set_chute_parameters(), oomph::ContinuationStorageScheme::set_consistent_pinned_positions(), oomph::BoundaryNodeBase::set_coordinates_on_boundary(), oomph::BoundaryNode< NODE_TYPE >::set_coordinates_on_boundary(), oomph::Problem::set_dofs(), Eigen::internal::set_from_triplets(), oomph::SolidMesh::set_lagrangian_nodal_coordinates(), oomph::Problem::set_pinned_values_to_zero(), oomph::GeneralElasticityTensor::set_value(), LevelSetWall::setShapeCube(), LevelSetWall::setShapeCylinder(), LevelSetWall::setShapeDiamond(), LevelSetWall::setShapeFourSided(), LevelSetWall::setShapeSphere(), Membrane::setSpringConstant(), oomph::TwoPlusThreeUpperTriangularWithReplace< MATRIX >::setup(), oomph::ILUZeroPreconditioner< CCDoubleMatrix >::setup(), oomph::ILUZeroPreconditioner< CRDoubleMatrix >::setup(), oomph::AlgebraicCylinderWithFlagMesh< ELEMENT >::setup_algebraic_node_update(), oomph::UnstructuredTwoDMeshGeometryBase::setup_boundary_coordinates(), oomph::FourierDecomposedHelmholtzDtNMesh< ELEMENT >::setup_gamma(), oomph::HelmholtzDtNMesh< ELEMENT >::setup_gamma(), oomph::MGSolver< DIM >::setup_interpolation_matrices(), oomph::HelmholtzMGPreconditioner< DIM >::setup_interpolation_matrices(), oomph::SolidICProblem::setup_problem(), oomph::SegregatableFSIProblem::setup_segregated_solver(), oomph::OcTree::setup_static_data(), ChangingTOIParticle::setupInitialConditions(), FreeCooling2DinWallsDemo::setupInitialConditions(), FreeCooling3DDemoProblem::setupInitialConditions(), FreeCooling3DinWallsDemo::setupInitialConditions(), FreeCoolingDemoProblem::setupInitialConditions(), CGHandlerSelfTest::setupInitialConditions(), NewtonsCradleSelftest::setupInitialConditions(), NewtonsCradleSelfTest::setupInitialConditions(), DPM::setupInitialConditions(), CoilSelfTest::setupInitialConditions(), Wall::setupInitialConditions(), GranularCollapse::setupInitialConditions(), Packing::setupInitialConditions(), MpiMaserChuteTest::setupInitialConditions(), ScaleCoupledBeam::setupMercury(), MeshTriangle::setVertexIds(), oomph::QHermiteElement< DIM >::shape(), oomph::PRefineableQElement< 3, INITIAL_NNODE_1D >::shape(), oomph::QElement< 3, NNODE_1D >::shape(), oomph::QSpectralElement< 3, NNODE_1D >::shape(), oomph::QTaylorHoodMixedOrderSpaceTimeElement< DIM >::shape_u_nst(), oomph::QUnsteadyHeatMixedOrderSpaceTimeElement< SPATIAL_DIM, NNODE_1D >::shape_ust_heat(), oomph::SelfStartingBDF2::shift_time_positions(), oomph::IMRBase::shift_time_positions(), oomph::Steady< NSTEPS >::shift_time_positions(), oomph::Newmark< NSTEPS >::shift_time_positions(), oomph::NewmarkBDF< NSTEPS >::shift_time_positions(), oomph::BDF< NSTEPS >::shift_time_positions(), oomph::Newmark< 2 >::shift_time_values(), oomph::SimpleCubicScaffoldTetMesh::SimpleCubicScaffoldTetMesh(), size_triple_t::size_triple_t(), oomph::QPVDElementWithContinuousPressure< DIM >::solid_pshape(), oomph::LAPACK_QZ::solve_eigenproblem(), oomph::GMRES< MATRIX >::solve_helper(), oomph::AugmentedProblemGMRES::solve_helper(), oomph::HelmholtzGMRESMG< MATRIX >::solve_helper(), oomph::HelmholtzFGMRESMG< MATRIX >::solve_helper(), Eigen::internal::solve_sparse_through_dense_panels(), Eigen::SparseLUMatrixUReturnType< MatrixLType, MatrixUType >::solveInPlace(), Eigen::internal::MappedSuperNodalMatrix< Scalar_, StorageIndex_ >::solveInPlace(), Eigen::SparseLUMatrixUReturnType< MatrixLType, MatrixUType >::solveTransposedInPlace(), Eigen::internal::MappedSuperNodalMatrix< Scalar_, StorageIndex_ >::solveTransposedInPlace(), Eigen::ComplexEigenSolver< MatrixType_ >::sortEigenvalues(), Eigen::internal::sortWithPermutation(), TanhSolnForMultiPoisson::source_function(), CGCoordinates::spaceEvenly(), oomph::Problem::sparse_assemble_row_or_column_compressed_with_two_arrays(), oomph::Problem::sparse_assemble_row_or_column_compressed_with_two_vectors(), oomph::Problem::sparse_assemble_row_or_column_compressed_with_vectors_of_pairs(), sparse_basic(), sparse_block(), oomph::CCMatrix< T >::sparse_indexed_output_helper(), sparse_product(), Eigen::internal::sparse_selfadjoint_time_dense_product(), Eigen::internal::sparse_sparse_to_dense_product_impl(), sparse_vector(), special_numbers(), oomph::ImposeDisplacementByLagrangeMultiplierElement< ELEMENT >::square_of_l2_norm_of_error(), Eigen::AlignedBox< Scalar_, AmbientDim_ >::squaredExteriorDistance(), Eigen::RealQZ< MatrixType_ >::step(), oomph::ProjectionProblem< PROJECTABLE_ELEMENT >::store_positions(), oomph::SegregatableFSIProblem::store_solid_dofs(), oomph::GeneralisedNewtonianNavierStokesEquations< DIM >::strain_rate(), oomph::LinearisedAxisymmetricNavierStokesEquations::strain_rate(), svd_all_trivial_2x2(), svd_fill_random(), svd_least_square(), svd_underoverflow(), Eigen::internal::symm_pack_complex_lhs_helper(), Eigen::internal::symm_pack_complex_rhs_helper(), Eigen::internal::symm_pack_lhs_helper(), Eigen::internal::symm_pack_rhs_helper(), test_3d(), test_3D_fft_ifft_invariant(), test_argmax_dim(), test_argmin_dim(), test_array(), test_async_multithread_chip(), test_async_multithread_elementwise(), test_async_parallel_for(), test_binary_parallel_for(), test_block_io_zero_stride(), test_broadcast_sycl(), test_broadcast_sycl_fixed(), test_casting(), test_chip_as_lvalue(), test_chip_as_lvalue_sycl(), test_chip_in_expr(), test_chip_raw_data_col_major(), test_chip_raw_data_row_major(), test_chol_update(), test_complex2d(), test_complex_generic(), test_complex_strided(), test_compound_assignment(), test_compute_block_size(), test_constants(), test_custom_binary_op(), test_custom_binary_op_sycl(), test_dynamic_bool(), test_dynamic_chip(), test_dynamic_chip_sycl(), test_dynamic_index_list(), test_empty_shuffling(), test_empty_slice(), test_equality(), test_expr_reverse(), test_expr_roll(), test_expr_shuffling(), test_first_dim_reductions_max_sycl(), test_first_dim_reductions_mean_sycl(), test_forced_eval_sycl(), test_from_tensor(), test_functors(), test_holes(), test_image_op_sycl(), test_innermost_first_dims(), test_innermost_last_dims(), test_isfinite(), test_isinf(), test_isnan(), test_larg_expr1D(), test_larg_expr2D(), test_larg_expr3D(), test_last_dim_reductions_mean_sycl(), test_last_dim_reductions_sum_sycl(), test_linear_but_not_vectorizable(), test_mixed_index_list(), test_multiple_dims(), test_multithread_chip(), test_multithread_compound_assignment(), test_multithread_elementwise(), test_multithread_shuffle(), test_nested_ops_with_ref(), test_orderings(), test_padded_expr(), test_reduce_middle_dims(), test_reductions_in_expr(), test_ref_in_expr(), test_ref_of_ref(), test_reshape_as_lvalue(), test_scalar_generic(), test_select(), test_shuffle_unshuffle(), test_shuffling_as_value(), test_simple_assign(), test_simple_broadcasting(), test_simple_broadcasting_n_by_one(), test_simple_broadcasting_one_by_n(), test_simple_broadcasting_one_by_n_by_one_1d(), test_simple_broadcasting_one_by_n_by_one_2d(), test_simple_chip(), test_simple_inflation(), test_simple_inflation_sycl(), test_simple_padding(), test_simple_patch(), test_simple_patch_sycl(), test_simple_reductions(), test_simple_reshape(), test_simple_reverse(), test_simple_roll(), test_simple_shuffling(), test_simple_shuffling_sycl(), test_simple_slice(), test_simple_striding(), test_simple_swap(), test_simple_swap_sycl(), test_simple_trace(), test_slice(), test_slice_as_lvalue(), test_slice_raw_data(), test_sparseqr_scalar(), test_static_broadcasting(), test_static_chip_sycl(), test_static_dims(), test_static_index_list(), test_static_reshape(), test_strided_slice(), test_strided_slice_as_rhs_sycl(), test_striding_as_lvalue(), test_sub_fft_ifft_invariant(), test_swap_as_lvalue(), test_swap_as_lvalue_sycl(), test_sycl_argmax_dim(), test_sycl_argmin_dim(), test_sycl_computations(), test_sycl_contraction_k(), test_sycl_contraction_m(), test_sycl_contraction_n(), test_sycl_contraction_sizes(), test_tensor_asym(), test_tensor_dynsym(), test_tensor_epsilon(), test_tensor_maps(), test_tensor_product(), test_tensor_randacc(), test_tensor_sym(), test_trace_in_expr(), test_type2index_list(), test_type_casting(), test_vectorized_broadcasting(), testVectorType(), oomph::TetgenScaffoldMesh::TetgenScaffoldMesh(), oomph::ThinLayerBrickOnTetMesh< ELEMENT >::ThinLayerBrickOnTetMesh(), oomph::LowStorageRungeKutta< ORDER >::timestep(), oomph::FiniteElement::transform_derivatives(), oomph::FiniteElement::transform_derivatives_diagonal(), oomph::FiniteElement::transform_second_derivatives_diagonal(), oomph::FiniteElement::transform_second_derivatives_template(), transformations(), LocalExpansion::translateLocalExpansion(), Multipole::TranslateMultipoleExpansionTo(), oomph::TriangleScaffoldMesh::TriangleScaffoldMesh(), Eigen::internal::tridiagonal_qr_step(), Eigen::internal::triSolve(), Eigen::internal::triSolveKernel(), oomph::BiharmonicElement< DIM >::u(), Eigen::internal::llt_inplace< Scalar, Lower >::unblocked(), Eigen::internal::ldlt_inplace< Lower >::unblocked(), Eigen::internal::partial_lu_impl< Scalar, StorageOrder, PivIndex, SizeAtCompileTime >::unblocked_lu(), NurbsSurface::unclampKnots(), oomph::SegregatableFSIProblem::under_relax_solid(), oomph::ProjectionProblem< PROJECTABLE_ELEMENT >::unpin_all(), oomph::ProjectionProblem< PROJECTABLE_ELEMENT >::unpin_dofs_of_coordinate(), oomph::SolidNode::unpin_position(), UnstructuredFSIProblem< FLUID_ELEMENT, SOLID_ELEMENT >::UnstructuredFSIProblem(), oomph::GMRESBlockPreconditioner::update(), oomph::GMRES< MATRIX >::update(), oomph::AugmentedProblemGMRES::update(), oomph::ComplexGMRES< MATRIX >::update(), oomph::HelmholtzGMRESMG< MATRIX >::update(), oomph::HelmholtzFGMRESMG< MATRIX >::update(), Membrane::updateFaceNeighbors(), Eigen::internal::upperbidiagonalization_blocked_helper(), Eigen::internal::upperbidiagonalization_inplace_blocked(), Eigen::internal::upperbidiagonalization_inplace_unblocked(), Eigen::internal::useSpecificBlockingSizes(), Eigen::internal::vecColLoop(), vecColLoopVSX(), Eigen::CholmodSimplicialLDLT< MatrixType_, UpLo_ >::vectorD(), verify_euler(), oomph::TElement< 3, NNODE_1D >::write_paraview_output_offset_information(), oomph::TElement< 3, NNODE_1D >::write_tecplot_zone_footer(), LevelSetWall::writeToFile(), WallHandler::writeWallDetailsVTKBoundingBox(), oomph::Node::x_gen(), oomph::Node::x_gen_range_check(), oomph::XdaTetMesh< ELEMENT >::XdaTetMesh(), oomph::SolidNode::xi_gen(), oomph::SolidNode::xi_gen_range_check(), Eigen::internal::zeroAccumulators(), oomph::SurfaceContactElementBase< ELEMENT >::zeta_nodal(), oomph::UnsteadyHeatBaseFaceElement< ELEMENT >::zeta_nodal(), oomph::SurfaceMeltElement< ELEMENT >::zeta_nodal(), StefanBoltzmannMeltElement< ELEMENT >::zeta_nodal(), oomph::StefanBoltzmannUnsteadyHeatFluxElement< ELEMENT >::zeta_nodal(), oomph::UnsteadyHeatFluxPseudoMeltElement< ELEMENT >::zeta_nodal(), oomph::AdvectionDiffusionFluxElement< ELEMENT >::zeta_nodal(), oomph::AxisymmetricLinearElasticityTractionElement< ELEMENT >::zeta_nodal(), oomph::AxisymmetricNavierStokesTractionElement< ELEMENT >::zeta_nodal(), oomph::AxisymmetricPoroelasticityTractionElement< ELEMENT >::zeta_nodal(), oomph::BiharmonicFluxElement< DIM >::zeta_nodal(), oomph::DarcyFaceElement< ELEMENT >::zeta_nodal(), oomph::ElasticLineVolumeConstraintBoundingElement< ELEMENT >::zeta_nodal(), oomph::SpineLineVolumeConstraintBoundingElement< ELEMENT >::zeta_nodal(), oomph::ElasticAxisymmetricVolumeConstraintBoundingElement< ELEMENT >::zeta_nodal(), oomph::SpineAxisymmetricVolumeConstraintBoundingElement< ELEMENT >::zeta_nodal(), oomph::ElasticSurfaceVolumeConstraintBoundingElement< ELEMENT >::zeta_nodal(), oomph::SpineSurfaceVolumeConstraintBoundingElement< ELEMENT >::zeta_nodal(), oomph::ElasticUpdateFluidInterfaceElement< EQUATION_CLASS, DERIVATIVE_CLASS, ELEMENT >::zeta_nodal(), oomph::ElasticPointFluidInterfaceBoundingElement< ELEMENT >::zeta_nodal(), oomph::ElasticLineFluidInterfaceBoundingElement< ELEMENT >::zeta_nodal(), oomph::DGEulerFaceElement< ELEMENT >::zeta_nodal(), oomph::DGEulerFaceReflectionElement< ELEMENT >::zeta_nodal(), oomph::FourierDecomposedHelmholtzBCElementBase< ELEMENT >::zeta_nodal(), oomph::FiniteElement::zeta_nodal(), oomph::SolidFiniteElement::zeta_nodal(), oomph::FaceElement::zeta_nodal(), oomph::SolidFaceElement::zeta_nodal(), oomph::DummyFaceElement< ELEMENT >::zeta_nodal(), oomph::FreeStandingFaceElement< ELEMENT >::zeta_nodal(), oomph::FaceElementAsGeomObject< ELEMENT >::zeta_nodal(), oomph::GenericLagrangeInterpolatedProjectableElement< ELEMENT >::zeta_nodal(), oomph::ProjectableElement< ELEMENT >::zeta_nodal(), oomph::HelmholtzBCElementBase< ELEMENT >::zeta_nodal(), oomph::HelmholtzFluxElement< ELEMENT >::zeta_nodal(), oomph::LinearElasticityTractionElement< ELEMENT >::zeta_nodal(), oomph::LinearWaveFluxElement< ELEMENT >::zeta_nodal(), oomph::NavierStokesTractionElement< ELEMENT >::zeta_nodal(), oomph::ImposeImpenetrabilityElement< ELEMENT >::zeta_nodal(), oomph::ImposeParallelOutflowElement< ELEMENT >::zeta_nodal(), oomph::NavierStokesSurfaceDragTorqueElement< ELEMENT >::zeta_nodal(), oomph::NavierStokesSurfacePowerElement< ELEMENT >::zeta_nodal(), oomph::PMLFourierDecomposedHelmholtzPowerMonitorElement< ELEMENT >::zeta_nodal(), oomph::PMLHelmholtzPowerElement< ELEMENT >::zeta_nodal(), oomph::PMLHelmholtzFluxElement< ELEMENT >::zeta_nodal(), oomph::PMLTimeHarmonicLinearElasticityTractionElement< ELEMENT >::zeta_nodal(), oomph::PoissonFluxElement< ELEMENT >::zeta_nodal(), oomph::PoroelasticityFaceElement< ELEMENT >::zeta_nodal(), oomph::NavierStokesSpaceTimeTractionElement< ELEMENT >::zeta_nodal(), oomph::NavierStokesMixedOrderSpaceTimeTractionElement< ELEMENT >::zeta_nodal(), oomph::SphericalAdvectionDiffusionFluxElement< ELEMENT >::zeta_nodal(), oomph::SteadyAxisymAdvectionDiffusionFluxElement< ELEMENT >::zeta_nodal(), oomph::TimeHarmonicFourierDecomposedLinearElasticityTractionElement< ELEMENT >::zeta_nodal(), oomph::TimeHarmonicLinearElasticityTractionElement< ELEMENT >::zeta_nodal(), oomph::UnsteadyHeatFluxElement< ELEMENT >::zeta_nodal(), oomph::NavierStokesImpedanceTractionElement< BULK_NAVIER_STOKES_ELEMENT, WOMERSLEY_ELEMENT, DIM >::zeta_nodal(), oomph::YoungLaplaceContactAngleElement< ELEMENT >::zeta_nodal(), and Eigen::RandomSetter< SparseMatrixType, MapTraits, OuterPacketBits >::~RandomSetter().

◆ kl

char int int int* kl

Referenced by for().

◆ ku

Referenced by for().

◆ lda

◆ m

char int* m

Referenced by for().

◆ n

func [code]* n

Referenced by tpmv(), and tpsv().

◆ nb

int nb = std::min(*n, (*m) + (*ku))

Referenced by BubbleInChannelProblem< ELEMENT >::BubbleInChannelProblem(), oomph::GmshTetMesh< ELEMENT >::build_it(), oomph::BrickFromTetMesh< ELEMENT >::build_mesh(), ContactProblem< ELEMENT >::create_displ_imposition_elements(), TwoLayerInterfaceProblem< ELEMENT >::create_free_surface_elements(), RisingBubbleProblem< ELEMENT >::create_free_surface_elements(), BubbleInChannelProblem< ELEMENT >::create_free_surface_elements(), DropInChannelProblem< ELEMENT >::create_free_surface_elements(), MeltContactProblem< ELEMENT >::create_melt_elements(), CoatedDiskProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::create_solid_traction_elements(), CoatedSphereProblem< ELASTICITY_ELEMENT, HELMHOLTZ_ELEMENT >::create_solid_traction_elements(), RisingBubbleProblem< ELEMENT >::create_volume_constraint_elements(), BubbleInChannelProblem< ELEMENT >::create_volume_constraint_elements(), DropInChannelProblem< ELEMENT >::create_volume_constraint_elements(), TetmeshPoissonProblem< ELEMENT >::doc_solution(), DropInChannelProblem< ELEMENT >::DropInChannelProblem(), FluidTetMesh< ELEMENT >::FluidTetMesh(), GluedSolidMesh::glue(), MyFluidTetMesh< ELEMENT >::MyFluidTetMesh(), MySolidTetgenMesh< ELEMENT >::MySolidTetgenMesh(), oomph::TriangleMeshClosedCurve::output(), oomph::TriangleMeshOpenCurve::output(), oomph::DiskLikeGeomObjectWithBoundaries::output_boundaries_and_triads(), oomph::RefineableTetgenMesh< ELEMENT >::RefineableTetgenMesh(), oomph::SolidTetgenMesh< ELEMENT >::SolidTetgenMesh(), oomph::TetMeshBase::split_elements_in_corners(), oomph::TetgenMesh< ELEMENT >::TetgenMesh(), oomph::ThinLayerBrickOnTetMesh< ELEMENT >::ThinLayerBrickOnTetMesh(), oomph::TriangleMesh< ELEMENT >::TriangleMesh(), oomph::WarpedCircularDisk::WarpedCircularDisk(), and oomph::XdaTetMesh< ELEMENT >::XdaTetMesh().

◆ op

const char const char * op
Examples
/home/plath/mercurydpm2/mercurydpm/Eigen/unsupported/Eigen/CXX11/src/Tensor/TensorLayoutSwap.h.

Referenced by Eigen::internal::bytewise_bitwise_helper< T >::binary(), bug890(), check_indexed_view(), check_op(), Eigen::TensorBase< Derived, ReadOnlyAccessors >::customOp(), Eigen::internal::MaxReducer< T, NaNPropagation >::finalizeBoth(), Eigen::internal::MinReducer< T, NaNPropagation >::finalizeBoth(), Eigen::internal::unary_evaluator< CwiseUnaryOp< UnaryOp, ArgType >, IndexBased >::Data::func(), Eigen::internal::ternary_evaluator< CwiseTernaryOp< TernaryOp, Arg1, Arg2, Arg3 >, IndexBased, IndexBased >::Data::func(), Eigen::internal::binary_evaluator< CwiseBinaryOp< BinaryOp, Lhs, Rhs >, IndexBased, IndexBased >::Data::func(), Eigen::internal::unary_evaluator< CwiseUnaryView< UnaryOp, ArgType, StrideType >, IndexBased >::Data::func(), Eigen::TensorSycl::internal::OpDefiner< Op, CoeffReturnType, Index, Vectorizable >::get_op(), Eigen::TensorEvaluator< const TensorContractionOp< Indices, LeftArgType, RightArgType, OutputKernelType >, Eigen::SyclDevice >::launchTT(), Eigen::internal::MakeCoherentCwiseBinaryOp(), Eigen::internal::nullary_wrapper< Scalar, NullaryOp, has_nullary, has_unary, has_binary >::operator()(), Eigen::internal::nullary_wrapper< Scalar, NullaryOp, false, true, false >::operator()(), Eigen::internal::nullary_wrapper< Scalar, NullaryOp, false, false, true >::operator()(), Eigen::internal::nullary_wrapper< Scalar, NullaryOp, true, false, false >::operator()(), Eigen::internal::nullary_wrapper< Scalar, NullaryOp, has_nullary, has_unary, has_binary >::packetOp(), Eigen::internal::nullary_wrapper< Scalar, NullaryOp, false, true, false >::packetOp(), Eigen::internal::nullary_wrapper< Scalar, NullaryOp, false, false, true >::packetOp(), Eigen::internal::nullary_wrapper< Scalar, NullaryOp, true, false, false >::packetOp(), Eigen::internal::pminmax_propagate_nan(), Eigen::internal::pminmax_propagate_numbers(), Eigen::internal::predux_helper(), Eigen::internal::MaxReducer< T, NaNPropagation >::reduce(), Eigen::internal::MinReducer< T, NaNPropagation >::reduce(), Eigen::internal::MaxReducer< T, NaNPropagation >::reducePacket(), Eigen::internal::MinReducer< T, NaNPropagation >::reducePacket(), Eigen::internal::pminmax_impl< NaNPropagation >::run(), Eigen::internal::pminmax_impl< PropagateNaN >::run(), Eigen::internal::pminmax_impl< PropagateNumbers >::run(), Eigen::TensorContractionEvaluatorBase< Derived >::TensorContractionEvaluatorBase(), Eigen::TensorEvaluator< const TensorCustomUnaryOp< CustomUnaryFunc, XprType >, Device >::TensorEvaluator(), Eigen::TensorEvaluator< const TensorChippingOp< DimId, ArgType >, Device >::TensorEvaluator(), Eigen::TensorEvaluator< const TensorConvolutionOp< Indices, InputArgType, KernelArgType >, Device >::TensorEvaluator(), Eigen::TensorEvaluator< const TensorCustomBinaryOp< CustomBinaryFunc, LhsXprType, RhsXprType >, Device >::TensorEvaluator(), Eigen::TensorEvaluator< const TensorGeneratorOp< Generator, ArgType >, Device >::TensorEvaluator(), Eigen::TensorEvaluator< const TensorImagePatchOp< Rows, Cols, ArgType >, Device >::TensorEvaluator(), Eigen::TensorEvaluator< const TensorInflationOp< Strides, ArgType >, Device >::TensorEvaluator(), Eigen::TensorEvaluator< const TensorReshapingOp< NewDimensions, ArgType >, Device >::TensorEvaluator(), Eigen::TensorEvaluator< const TensorSlicingOp< StartIndices, Sizes, ArgType >, Device >::TensorEvaluator(), Eigen::TensorEvaluator< const TensorStridingSlicingOp< StartIndices, StopIndices, Strides, ArgType >, Device >::TensorEvaluator(), Eigen::TensorEvaluator< const TensorPatchOp< PatchDim, ArgType >, Device >::TensorEvaluator(), Eigen::TensorEvaluator< const TensorScanOp< Op, ArgType >, Device >::TensorEvaluator(), Eigen::TensorEvaluator< const TensorShufflingOp< Shuffle, ArgType >, Device >::TensorEvaluator(), Eigen::TensorEvaluator< const TensorStridingOp< Strides, ArgType >, Device >::TensorEvaluator(), Eigen::TensorEvaluator< const TensorTraceOp< Dims, ArgType >, Device >::TensorEvaluator(), Eigen::TensorEvaluator< const TensorVolumePatchOp< Planes, Rows, Cols, ArgType >, Device >::TensorEvaluator(), Eigen::TensorEvaluator< const TensorConvolutionOp< Indices, InputArgType, KernelArgType >, Eigen::SyclDevice >::TensorEvaluator(), Eigen::TensorReductionEvaluatorBase< const TensorReductionOp< Op, Dims, ArgType, MakePointer_ >, Device >::TensorReductionEvaluatorBase(), test_binary_builtins_fixed_arg2(), test_binary_builtins_func(), test_unary_builtins_for_scalar(), test_unary_builtins_return_bool(), and Eigen::internal::bytewise_bitwise_helper< T >::unary().

◆ opa

*ldb *const char const char const char * opa

Referenced by tpmv(), and tpsv().

◆ pa

◆ palpha

◆ pb

◆ pbeta

◆ pc

const char const int const int const RealScalar const RealScalar const int const RealScalar const int const RealScalar RealScalar* pc

◆ px

◆ py

◆ return

if n return

◆ trans

char* trans

GBMV performs one of the matrix-vector operations

y := alpha*A*x + beta*y, or y := alpha*A'*x + beta*y,

where alpha and beta are scalars, x and y are vectors and A is an m by n band matrix, with kl sub-diagonals and ku super-diagonals.

Referenced by for(), Camera::localTranslate(), main(), and oomph::HSL_MA42::resolve().

◆ uplo

char* uplo

DTBSV solves one of the systems of equations

A*x = b, or A'*x = b,

where b and x are n element vectors and A is an n by n unit, or non-unit, upper or lower triangular band matrix, with ( k + 1 ) diagonals.

No test for singularity or near-singularity is included in this routine. Such tests must be performed before calling this routine.

Referenced by tpmv(), and tpsv().

◆ x

x = reinterpret_cast<const Scalar *>(px)

Referenced by tpmv(), and tpsv().

◆ y

y = reinterpret_cast<Scalar *>(py)