# doc-cache created by Octave 11.3.0
# name: cache
# type: cell
# rows: 3
# columns: 22
# name: <cell-element>
# type: sq_string
# elements: 1
# length: 7
fminbnd


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 152
 -- X = fminbnd (FUN, A, B)
 -- [X, FVAL, EXITFLAG, OUTPUT] = fminbnd (..., OPTIONS)
     Minimize a real scalar MP objective on an MP bounded interval.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 62
Minimize a real scalar MP objective on an MP bounded interval.



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 10
fminsearch


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 183
 -- X = fminsearch (FUN, X0)
 -- [X, FVAL, EXITFLAG, OUTPUT] = fminsearch (..., OPTIONS)
     Minimize a real scalar MP objective with an arbitrary-precision Nelder-Mead
     simplex.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 80
Minimize a real scalar MP objective with an arbitrary-precision Nelder-Mead
s...



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 6
fsolve


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 241
 -- X = fsolve (FUN, X0)
 -- X = fsolve (..., OPTIONS)
     Solve a real MP nonlinear system with MP Newton steps and MP finite
     differences.  With ‘Jacobian="on"’, the callback returns
     ‘[residual,jacobian]’ using MP values.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 80
Solve a real MP nonlinear system with MP Newton steps and MP finite differenc...



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 5
fzero


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 249
 -- X = fzero (FUN, X0)
 -- X = fzero (..., OPTIONS)
     Solve a real scalar equation with MP callback values.  A two-element mp x0
     supplies a bracket; a scalar x0 is expanded to find one.  The callback must
     return a real scalar mp value.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 53
Solve a real scalar equation with MP callback values.



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 8
integral


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 330
 -- Q = integral (FUN, A, B)
 -- [Q, ERR] = integral (..., OPTIONS)
     Compute a one-dimensional integral with MPFR/MPC nodes, weights,
     transformations, and error estimates.  The scalar callback contract is
     intentional; ArrayValued is rejected explicitly until a shape-preserving MP
     vector reduction is specified.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 80
Compute a one-dimensional integral with MPFR/MPC nodes, weights,
transformati...



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 7
interp1


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 280
 -- YI = interp1 (X, Y, XI)
 -- YI = interp1 (..., METHOD)
 -- YI = interp1 (..., METHOD, EXTRAP)
     Interpolate one-dimensional MP data without converting the grid or query
     points to binary64.  Supported methods are nearest, previous, next, linear,
     pchip, and spline.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 80
Interpolate one-dimensional MP data without converting the grid or query poin...



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 7
interp2


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 255
 -- ZI = interp2 (X, Y, Z, XI, YI)
 -- ZI = interp2 (..., METHOD)
 -- ZI = interp2 (..., METHOD, EXTRAP)
     Evaluate a two-dimensional MP grid without converting coordinates or
     queries to binary64.  nearest, linear, pchip, and spline are supported.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 80
Evaluate a two-dimensional MP grid without converting coordinates or queries ...



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 4
mkpp


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 171
 -- PP = mkpp (BREAKS, COEFS)
     Construct a scalar-output MP piecewise polynomial from MP breaks and
     coefficient rows in descending powers of the local coordinate.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 80
Construct a scalar-output MP piecewise polynomial from MP breaks and coeffici...



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 6
mpbits


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 321
 -- BITS = mpbits ()
 -- BITS = mpbits (N)
     Return or set the default precision, in bits, for subsequently created ‘mp’
     values.

     The initial default is 512 bits.  Setting the default does not alter or
     re-round existing values.  With an output, the setter returns the resulting
     current default.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 84
Return or set the default precision, in bits, for subsequently created ‘mp’
v...



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 8
mpdigits


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 380
 -- DIGITS = mpdigits ()
 -- DIGITS = mpdigits (N)
     Return or set the default precision in complete base-10 significant digits.

     ‘mpdigits (N)’ selects ‘ceil (N * log2 (10))’ bits for subsequently created
     ‘mp’ values, with no hidden guard bits.  Existing values are unchanged.
     With an output, the setter returns the resulting guaranteed digit count.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 75
Return or set the default precision in complete base-10 significant digits.



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 16
mplapack_version


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 242
 -- INFO = mplapack_version ()
     Report the loaded Octave, MPLAPACK, and MPFR backend versions.  This
     diagnostic does not perform numerical conversion or change the current
     arbitrary-precision default.

     See also: mp, mpbits.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 62
Report the loaded Octave, MPLAPACK, and MPFR backend versions.



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 6
mprand


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 200
 -- R = mprand ()
 -- R = mprand (N)
 -- R = mprand (M, N)
     Generate deterministic uniform arbitrary-precision values on [0,1).  The
     current ‘mpbits’ default selects the output precision.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 67
Generate deterministic uniform arbitrary-precision values on [0,1).



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 7
mprandi


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 259
 -- R = mprandi (IMAX)
 -- R = mprandi (IMAX, [M N])
 -- R = mprandi (IMIN, IMAX)
 -- R = mprandi (IMIN, IMAX, [M N])
     Generate exact integer mp values using rejection sampling.  The one-
     argument form samples [0,imax]; two bounds sample [imin,imax].


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 58
Generate exact integer mp values using rejection sampling.



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 7
mprandn


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 256
 -- R = mprandn ()
 -- R = mprandn (N)
 -- R = mprandn (M, N)
     Generate deterministic standard-normal arbitrary-precision values.
     Box-Muller is evaluated entirely with MPFR operations.  This is a numerical
     PRNG, not a cryptographic generator.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 66
Generate deterministic standard-normal arbitrary-precision values.



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 5
mprng


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 270
 -- S = mprng ()
 -- S = mprng ("state")
 -- S = mprng ("state", S)
 -- S = mprng ("seed", SEED)
 -- S = mprng ("reset")
     Return or update the versioned state of the package arbitrary-precision
     numerical random generator.  This is not a cryptographic generator.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 80
Return or update the versioned state of the package arbitrary-precision
numer...



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 5
pchip


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 40
undocumented function: pp = pchip (x, y)


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 40
undocumented function: pp = pchip (x, y)



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 5
ppder


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 42
undocumented function: result = ppder (pp)


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 42
undocumented function: result = ppder (pp)



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 5
ppint


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 52
undocumented function: result = ppint (pp, varargin)


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 52
undocumented function: result = ppint (pp, varargin)



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 5
ppval


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 159
 -- Y = ppval (PP, X)
     Evaluate a scalar-output MP piecewise polynomial using MPFR/MPC Horner
     arithmetic.  Extrapolation uses the first or last piece.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 80
Evaluate a scalar-output MP piecewise polynomial using MPFR/MPC Horner
arithm...



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 6
quadgk


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 267
 -- Q = quadgk (FUN, A, B)
 -- [Q, ERR] = quadgk (..., OPTIONS)
     Adaptive arbitrary-precision one-dimensional quadrature.  This
     implementation uses MPFR/MPC tanh-sinh quadrature, a robust
     double-exponential method compatible with endpoint singularities.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 56
Adaptive arbitrary-precision one-dimensional quadrature.



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 6
spline


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 41
undocumented function: pp = spline (x, y)


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 41
undocumented function: pp = spline (x, y)



# name: <cell-element>
# type: sq_string
# elements: 1
# length: 6
unmkpp


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 46
undocumented function: varargout = unmkpp (pp)


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 46
undocumented function: varargout = unmkpp (pp)





