Go to the documentation of this file.
   20     integer a_dim1, a_offset, i__1, i__2, i__3, i__4;
 
  181     a_offset = 1 + a_dim1;
 
  201     } 
else if (*
lda < *
k + 1) {
 
  203     } 
else if (*
incx == 0) {
 
  223         kx = 1 - (*
n - 1) * *
incx;
 
  224     } 
else if (*
incx != 1) {
 
  239                 for (
j = 1; 
j <= i__1; ++
j) {
 
  244                         i__2 = 1, i__3 = 
j - *
k;
 
  246                         for (i__ = 
max(i__2,i__3); i__ <= i__4; ++i__) {
 
  247                             x[i__] += temp * 
a[
l + i__ + 
j * a_dim1];
 
  251                             x[
j] *= 
a[kplus1 + 
j * a_dim1];
 
  259                 for (
j = 1; 
j <= i__1; ++
j) {
 
  265                         i__4 = 1, i__2 = 
j - *
k;
 
  267                         for (i__ = 
max(i__4,i__2); i__ <= i__3; ++i__) {
 
  268                             x[ix] += temp * 
a[
l + i__ + 
j * a_dim1];
 
  273                             x[jx] *= 
a[kplus1 + 
j * a_dim1];
 
  285                 for (
j = *
n; 
j >= 1; --
j) {
 
  290                         i__1 = *
n, i__3 = 
j + *
k;
 
  292                         for (i__ = 
min(i__1,i__3); i__ >= i__4; --i__) {
 
  293                             x[i__] += temp * 
a[
l + i__ + 
j * a_dim1];
 
  297                             x[
j] *= 
a[
j * a_dim1 + 1];
 
  303                 kx += (*
n - 1) * *
incx;
 
  305                 for (
j = *
n; 
j >= 1; --
j) {
 
  311                         i__4 = *
n, i__1 = 
j + *
k;
 
  313                         for (i__ = 
min(i__4,i__1); i__ >= i__3; --i__) {
 
  314                             x[ix] += temp * 
a[
l + i__ + 
j * a_dim1];
 
  319                             x[jx] *= 
a[
j * a_dim1 + 1];
 
  337                 for (
j = *
n; 
j >= 1; --
j) {
 
  341                         temp *= 
a[kplus1 + 
j * a_dim1];
 
  344                     i__4 = 1, i__1 = 
j - *
k;
 
  345                     i__3 = 
max(i__4,i__1);
 
  346                     for (i__ = 
j - 1; i__ >= i__3; --i__) {
 
  347                         temp += 
a[
l + i__ + 
j * a_dim1] * 
x[i__];
 
  354                 kx += (*
n - 1) * *
incx;
 
  356                 for (
j = *
n; 
j >= 1; --
j) {
 
  362                         temp *= 
a[kplus1 + 
j * a_dim1];
 
  365                     i__4 = 1, i__1 = 
j - *
k;
 
  366                     i__3 = 
max(i__4,i__1);
 
  367                     for (i__ = 
j - 1; i__ >= i__3; --i__) {
 
  368                         temp += 
a[
l + i__ + 
j * a_dim1] * 
x[ix];
 
  380                 for (
j = 1; 
j <= i__3; ++
j) {
 
  384                         temp *= 
a[
j * a_dim1 + 1];
 
  387                     i__1 = *
n, i__2 = 
j + *
k;
 
  388                     i__4 = 
min(i__1,i__2);
 
  389                     for (i__ = 
j + 1; i__ <= i__4; ++i__) {
 
  390                         temp += 
a[
l + i__ + 
j * a_dim1] * 
x[i__];
 
  399                 for (
j = 1; 
j <= i__3; ++
j) {
 
  405                         temp *= 
a[
j * a_dim1 + 1];
 
  408                     i__1 = *
n, i__2 = 
j + *
k;
 
  409                     i__4 = 
min(i__1,i__2);
 
  410                     for (i__ = 
j + 1; i__ <= i__4; ++i__) {
 
  411                         temp += 
a[
l + i__ + 
j * a_dim1] * 
x[ix];
 
  
Matrix diag(const std::vector< Matrix > &Hs)
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy x
logical lsame_(char *ca, char *cb, ftnlen ca_len, ftnlen cb_len)
static const Line3 l(Rot3(), 1, 1)
RealScalar RealScalar int * incx
Point2(* f)(const Point3 &, OptionalJacobian< 2, 3 >)
EIGEN_WEAK_LINKING int xerbla_(const char *msg, int *info, int)
int stbmv_(char *uplo, char *trans, char *diag, integer *n, integer *k, real *a, integer *lda, real *x, integer *incx, ftnlen uplo_len, ftnlen trans_len, ftnlen diag_len)
static constexpr double k
gtsam
Author(s): 
autogenerated on Wed May 28 2025 03:03:58