diff --git a/math/Makefile b/math/Makefile index 8808a991f921..2aaeadaa7c07 100644 --- a/math/Makefile +++ b/math/Makefile @@ -1,1062 +1,1063 @@ COMMENT = Mathematics SUBDIR += 4ti2 SUBDIR += GiNaC SUBDIR += Imath SUBDIR += PDL SUBDIR += R SUBDIR += R-cran-ADGofTest SUBDIR += R-cran-Amelia SUBDIR += R-cran-BsMD SUBDIR += R-cran-CVST SUBDIR += R-cran-ChangeAnomalyDetection SUBDIR += R-cran-DEoptimR SUBDIR += R-cran-DRR SUBDIR += R-cran-DoE.base SUBDIR += R-cran-Formula SUBDIR += R-cran-FrF2 SUBDIR += R-cran-KFAS SUBDIR += R-cran-LearnBayes SUBDIR += R-cran-MCMCpack SUBDIR += R-cran-MSwM SUBDIR += R-cran-MatchIt SUBDIR += R-cran-Matching SUBDIR += R-cran-MatrixModels SUBDIR += R-cran-NMF SUBDIR += R-cran-RHmm SUBDIR += R-cran-RSvgDevice SUBDIR += R-cran-RcppArmadillo SUBDIR += R-cran-RcppEigen SUBDIR += R-cran-RcppRoll SUBDIR += R-cran-Rmpfr SUBDIR += R-cran-Rsolnp SUBDIR += R-cran-SQUAREM SUBDIR += R-cran-SparseM SUBDIR += R-cran-VGAM SUBDIR += R-cran-Zelig SUBDIR += R-cran-acepack SUBDIR += R-cran-alabama SUBDIR += R-cran-assertthat SUBDIR += R-cran-backports SUBDIR += R-cran-bdsmatrix SUBDIR += R-cran-car SUBDIR += R-cran-carData SUBDIR += R-cran-coda SUBDIR += R-cran-combinat SUBDIR += R-cran-conf.design SUBDIR += R-cran-conquer SUBDIR += R-cran-ddalpha SUBDIR += R-cran-deldir SUBDIR += R-cran-dimRed SUBDIR += R-cran-dlmodeler SUBDIR += R-cran-dplyr SUBDIR += R-cran-energy SUBDIR += R-cran-expm SUBDIR += R-cran-forcats SUBDIR += R-cran-forecast SUBDIR += R-cran-fracdiff SUBDIR += R-cran-geepack SUBDIR += R-cran-geometry SUBDIR += R-cran-gmp SUBDIR += R-cran-gower SUBDIR += R-cran-gpclib SUBDIR += R-cran-gsl SUBDIR += R-cran-gss SUBDIR += R-cran-gtable SUBDIR += R-cran-haven SUBDIR += R-cran-igraph SUBDIR += R-cran-influenceR SUBDIR += R-cran-inline SUBDIR += R-cran-ipred SUBDIR += R-cran-irlba SUBDIR += R-cran-isoband SUBDIR += R-cran-labeling SUBDIR += R-cran-lava SUBDIR += R-cran-lazyeval SUBDIR += R-cran-linprog SUBDIR += R-cran-lme4 SUBDIR += R-cran-lpSolve SUBDIR += R-cran-magic SUBDIR += R-cran-maps SUBDIR += R-cran-matrixStats SUBDIR += R-cran-maxLik SUBDIR += R-cran-mcmc SUBDIR += R-cran-memisc SUBDIR += R-cran-minqa SUBDIR += R-cran-miscTools SUBDIR += R-cran-mitools SUBDIR += R-cran-mvtnorm SUBDIR += R-cran-nloptr SUBDIR += R-cran-nnls SUBDIR += R-cran-nortest SUBDIR += R-cran-numDeriv SUBDIR += R-cran-numbers SUBDIR += R-cran-outliers SUBDIR += R-cran-partitions SUBDIR += R-cran-pbkrtest SUBDIR += R-cran-pls SUBDIR += R-cran-polynom SUBDIR += R-cran-prodlim SUBDIR += R-cran-proxy SUBDIR += R-cran-psych SUBDIR += R-cran-quadprog SUBDIR += R-cran-qualityTools SUBDIR += R-cran-quantreg SUBDIR += R-cran-raster SUBDIR += R-cran-recipes SUBDIR += R-cran-rgenoud SUBDIR += R-cran-robustbase SUBDIR += R-cran-sandwich SUBDIR += R-cran-scatterplot3d SUBDIR += R-cran-sets SUBDIR += R-cran-sf SUBDIR += R-cran-sm SUBDIR += R-cran-sp SUBDIR += R-cran-spData SUBDIR += R-cran-spdep SUBDIR += R-cran-sspir SUBDIR += R-cran-stabledist SUBDIR += R-cran-statmod SUBDIR += R-cran-survey SUBDIR += R-cran-tensor SUBDIR += R-cran-truncnorm SUBDIR += R-cran-units SUBDIR += R-cran-uroot SUBDIR += R-cran-wk SUBDIR += R-cran-xts SUBDIR += R-cran-zoo SUBDIR += SCIP SUBDIR += SoPlex SUBDIR += aamath SUBDIR += abella SUBDIR += abs SUBDIR += acalc SUBDIR += add SUBDIR += adept SUBDIR += adol-c SUBDIR += algae SUBDIR += alglib SUBDIR += alps SUBDIR += alt-ergo SUBDIR += amath SUBDIR += ambit SUBDIR += amgcl SUBDIR += analitza SUBDIR += ann SUBDIR += antic SUBDIR += apache-commons-math SUBDIR += apc SUBDIR += apron SUBDIR += arb SUBDIR += aribas SUBDIR += armadillo SUBDIR += arpack++ SUBDIR += arpack-ng SUBDIR += ascent SUBDIR += asl SUBDIR += asymptote SUBDIR += atlas SUBDIR += barvinok SUBDIR += bcal SUBDIR += bcps SUBDIR += bitwise SUBDIR += blacs SUBDIR += blas SUBDIR += blasfeo SUBDIR += blaze SUBDIR += blazeiterative SUBDIR += blis SUBDIR += bliss SUBDIR += blocksolve95 SUBDIR += bonmin SUBDIR += boolector SUBDIR += brial SUBDIR += bsdnt SUBDIR += btor2tools SUBDIR += cadabra2 SUBDIR += cadical SUBDIR += cado-nfs SUBDIR += calc SUBDIR += calcoo SUBDIR += cantor SUBDIR += casadi SUBDIR += cbc SUBDIR += cblas SUBDIR += ccmath SUBDIR += cddlib SUBDIR += ceres-solver SUBDIR += cgal SUBDIR += cgl SUBDIR += cgl-conic SUBDIR += cglm SUBDIR += chaco SUBDIR += chryzodus SUBDIR += chuffed SUBDIR += clasp SUBDIR += clblas SUBDIR += clblast SUBDIR += clfft SUBDIR += clingo SUBDIR += cliquer SUBDIR += cln SUBDIR += cloog SUBDIR += clp SUBDIR += clrng SUBDIR += cm SUBDIR += cmh SUBDIR += cminpack SUBDIR += cmlib SUBDIR += cocoalib SUBDIR += coin-or-data-netlib SUBDIR += coin-or-data-sample SUBDIR += coin-or-data-stochastic SUBDIR += coinmp SUBDIR += coinmumps SUBDIR += coinutils SUBDIR += colpack SUBDIR += combblas SUBDIR += conauto SUBDIR += concorde SUBDIR += convertall SUBDIR += coq SUBDIR += couenne SUBDIR += coxeter3 SUBDIR += cppad SUBDIR += creme SUBDIR += crlibm SUBDIR += cryptominisat SUBDIR += csdp SUBDIR += ctl-sat SUBDIR += cudd SUBDIR += curv SUBDIR += cvc3 SUBDIR += cvc4 SUBDIR += dbcsr SUBDIR += deal.ii SUBDIR += dieharder SUBDIR += disco SUBDIR += djbfft SUBDIR += drgeo SUBDIR += dsdp SUBDIR += dune-alugrid SUBDIR += dune-common SUBDIR += dune-curvedgeometry SUBDIR += dune-fem SUBDIR += dune-foamgrid SUBDIR += dune-functions SUBDIR += dune-geometry SUBDIR += dune-grid SUBDIR += dune-istl SUBDIR += dune-localfunctions SUBDIR += dune-metagrid SUBDIR += dune-pdelab SUBDIR += dune-polygongrid SUBDIR += dune-spgrid SUBDIR += dune-typetree SUBDIR += dune-uggrid SUBDIR += dune-vtk SUBDIR += e-antic SUBDIR += eclib SUBDIR += ecos SUBDIR += edenmath SUBDIR += eigen2 SUBDIR += eigen3 SUBDIR += eispack SUBDIR += elemental SUBDIR += elpa SUBDIR += emc2 SUBDIR += ensmallen SUBDIR += ent SUBDIR += eprover SUBDIR += ess SUBDIR += eukleides SUBDIR += eval SUBDIR += exprtk SUBDIR += facile SUBDIR += faiss SUBDIR += fann SUBDIR += fcl SUBDIR += fcl05 SUBDIR += fflas-ffpack SUBDIR += fftw SUBDIR += fftw-float SUBDIR += fftw3 SUBDIR += fftw3-float SUBDIR += fftw3-long SUBDIR += fftw3-quad SUBDIR += flann SUBDIR += flexfloat SUBDIR += flint2 SUBDIR += flintqs SUBDIR += flopc++ SUBDIR += form SUBDIR += fparser SUBDIR += fpc-fftw SUBDIR += fpc-gmp SUBDIR += fpc-numlib SUBDIR += fplll SUBDIR += freefem++ SUBDIR += fricas SUBDIR += frobby SUBDIR += fxt SUBDIR += g2o SUBDIR += galculator SUBDIR += gambit SUBDIR += gap SUBDIR += gau2grid SUBDIR += gecode SUBDIR += gemmlowp SUBDIR += geogebra SUBDIR += geogram SUBDIR += geonext SUBDIR += gexpr SUBDIR += gf2x SUBDIR += gfan SUBDIR += gfanlib SUBDIR += ggobi SUBDIR += gh-bc SUBDIR += giacxcas SUBDIR += gismo SUBDIR += givaro SUBDIR += gkmap SUBDIR += glgraph SUBDIR += glm SUBDIR += glpk SUBDIR += glucose SUBDIR += gmm++ SUBDIR += gmp SUBDIR += gmp-ecm SUBDIR += gnome-calculator SUBDIR += gnubc SUBDIR += gnumeric SUBDIR += gnuplot SUBDIR += gnuplot-lite SUBDIR += gnuplot-tex-extras SUBDIR += gotoblas SUBDIR += gp2c SUBDIR += grace SUBDIR += graphthing SUBDIR += gravity SUBDIR += gretl SUBDIR += gri SUBDIR += grpn SUBDIR += gsl SUBDIR += half SUBDIR += hexcalc SUBDIR += highs SUBDIR += hipmcl SUBDIR += hmat-oss SUBDIR += hpcombi SUBDIR += hpipm SUBDIR += hs-Agda SUBDIR += hs-penrose SUBDIR += ideep SUBDIR += ignition-math SUBDIR += igraph SUBDIR += iml SUBDIR += intervaltree SUBDIR += ipopt SUBDIR += ised SUBDIR += jacal SUBDIR += jacop SUBDIR += jags SUBDIR += jama SUBDIR += jeuclid SUBDIR += jlatexmath SUBDIR += jsmath-fonts SUBDIR += jtransforms SUBDIR += jts SUBDIR += kalgebra SUBDIR += kbruch SUBDIR += kcalc SUBDIR += kfr SUBDIR += kig SUBDIR += kktdirect SUBDIR += kmplot SUBDIR += labplot SUBDIR += lambda SUBDIR += lapack SUBDIR += lapack++ SUBDIR += lapack95 SUBDIR += lapacke SUBDIR += laspack SUBDIR += latte-integrale SUBDIR += lcalc SUBDIR += ldouble SUBDIR += lean SUBDIR += lemon SUBDIR += levmar SUBDIR += lib2geom SUBDIR += libRmath SUBDIR += libbraiding SUBDIR += libccd SUBDIR += libflame SUBDIR += libhomfly SUBDIR += libmesh SUBDIR += libmissing SUBDIR += libnormaliz SUBDIR += libocas SUBDIR += liborigin SUBDIR += libpgmath SUBDIR += libpoly SUBDIR += libqalculate SUBDIR += libranlip SUBDIR += librdata SUBDIR += librsb SUBDIR += libsemigroups SUBDIR += libsharp2 SUBDIR += libtommath SUBDIR += libxls SUBDIR += libxlsxwriter SUBDIR += libxsmm SUBDIR += lidia SUBDIR += linbox SUBDIR += linpack SUBDIR += lis SUBDIR += lll_spect SUBDIR += lp_solve SUBDIR += lrcalc SUBDIR += lrng SUBDIR += lrslib SUBDIR += ltl2ba SUBDIR += m4ri SUBDIR += m4rie SUBDIR += mate-calc SUBDIR += math77 SUBDIR += mathgl SUBDIR += mathics-django SUBDIR += mathicsscript SUBDIR += mathmod SUBDIR += mathomatic SUBDIR += matio SUBDIR += matlab-installer SUBDIR += maxima SUBDIR += mbasecalc SUBDIR += mcsim SUBDIR += mdal SUBDIR += metis SUBDIR += mfem SUBDIR += mingw32-libgmp SUBDIR += minisat SUBDIR += minizinc SUBDIR += minizinc-ide SUBDIR += minizinc-solvers SUBDIR += miracl SUBDIR += mlpack SUBDIR += moab SUBDIR += moo SUBDIR += mpc SUBDIR += mpdecimal SUBDIR += mpexpr SUBDIR += mpfi SUBDIR += mpfr SUBDIR += mpfrc++ SUBDIR += mpfrcx SUBDIR += mpir SUBDIR += mppp SUBDIR += mprime SUBDIR += mpsolve SUBDIR += mtrxmath SUBDIR += multichoose SUBDIR += mumps SUBDIR += mumps4 SUBDIR += muparser SUBDIR += muparserx SUBDIR += nanoflann SUBDIR += nauty SUBDIR += ndiff SUBDIR += newmat SUBDIR += nfft SUBDIR += ngraph SUBDIR += nlopt SUBDIR += ntl SUBDIR += numdiff SUBDIR += ocaml-ocamlgraph SUBDIR += ocaml-zarith SUBDIR += ocamlgsl SUBDIR += octave SUBDIR += octave-forge SUBDIR += octave-forge-actuarial SUBDIR += octave-forge-audio SUBDIR += octave-forge-base SUBDIR += octave-forge-bim SUBDIR += octave-forge-bioinfo SUBDIR += octave-forge-bsltl SUBDIR += octave-forge-cgi SUBDIR += octave-forge-civil-engineering SUBDIR += octave-forge-communications SUBDIR += octave-forge-control SUBDIR += octave-forge-data-smoothing SUBDIR += octave-forge-database SUBDIR += octave-forge-dataframe SUBDIR += octave-forge-dicom SUBDIR += octave-forge-divand SUBDIR += octave-forge-doctest SUBDIR += octave-forge-econometrics SUBDIR += octave-forge-fenv SUBDIR += octave-forge-financial SUBDIR += octave-forge-fits SUBDIR += octave-forge-fpl SUBDIR += octave-forge-fuzzy-logic-toolkit SUBDIR += octave-forge-ga SUBDIR += octave-forge-general SUBDIR += octave-forge-generate_html SUBDIR += octave-forge-geometry SUBDIR += octave-forge-gnuplot SUBDIR += octave-forge-gsl SUBDIR += octave-forge-ident SUBDIR += octave-forge-image SUBDIR += octave-forge-informationtheory SUBDIR += octave-forge-integration SUBDIR += octave-forge-interval SUBDIR += octave-forge-io SUBDIR += octave-forge-irsa SUBDIR += octave-forge-level-set SUBDIR += octave-forge-linear-algebra SUBDIR += octave-forge-lssa SUBDIR += octave-forge-ltfat SUBDIR += octave-forge-mapping SUBDIR += octave-forge-matgeom SUBDIR += octave-forge-mechanics SUBDIR += octave-forge-miscellaneous SUBDIR += octave-forge-missing-functions SUBDIR += octave-forge-msh SUBDIR += octave-forge-multicore SUBDIR += octave-forge-mvn SUBDIR += octave-forge-nan SUBDIR += octave-forge-ncarray SUBDIR += octave-forge-netcdf SUBDIR += octave-forge-nlwing2 SUBDIR += octave-forge-nnet SUBDIR += octave-forge-nurbs SUBDIR += octave-forge-oct2mat SUBDIR += octave-forge-octclip SUBDIR += octave-forge-octproj SUBDIR += octave-forge-odebvp SUBDIR += octave-forge-optics SUBDIR += octave-forge-optim SUBDIR += octave-forge-optiminterp SUBDIR += octave-forge-outliers SUBDIR += octave-forge-parallel SUBDIR += octave-forge-plot SUBDIR += octave-forge-quaternion SUBDIR += octave-forge-queueing SUBDIR += octave-forge-secs1d SUBDIR += octave-forge-secs2d SUBDIR += octave-forge-secs3d SUBDIR += octave-forge-signal SUBDIR += octave-forge-simp SUBDIR += octave-forge-sockets SUBDIR += octave-forge-sparsersb SUBDIR += octave-forge-specfun SUBDIR += octave-forge-special-matrix SUBDIR += octave-forge-splines SUBDIR += octave-forge-statistics SUBDIR += octave-forge-stk SUBDIR += octave-forge-strings SUBDIR += octave-forge-struct SUBDIR += octave-forge-symband SUBDIR += octave-forge-symbolic SUBDIR += octave-forge-tcl-octave SUBDIR += octave-forge-tsa SUBDIR += octave-forge-video SUBDIR += octave-forge-zenity SUBDIR += octave-forge-zeromq SUBDIR += octomap SUBDIR += ogdf SUBDIR += oink SUBDIR += oleo SUBDIR += onednn SUBDIR += openblas SUBDIR += openlibm SUBDIR += openmesh SUBDIR += opensolaris-libm SUBDIR += openturns SUBDIR += optpp SUBDIR += or-tools SUBDIR += orpie SUBDIR += osi SUBDIR += osi-conic SUBDIR += osiipopt SUBDIR += osqp SUBDIR += p5-AI-DecisionTree SUBDIR += p5-AI-Genetic SUBDIR += p5-AI-NeuralNet-BackProp SUBDIR += p5-AI-Perceptron SUBDIR += p5-Algorithm-Combinatorics SUBDIR += p5-Algorithm-CurveFit SUBDIR += p5-Algorithm-Munkres SUBDIR += p5-Bit-ShiftReg SUBDIR += p5-Bit-Vector SUBDIR += p5-Bit-Vector-Minimal SUBDIR += p5-CAD-Calc SUBDIR += p5-Chart-Math-Axis SUBDIR += p5-Data-Float SUBDIR += p5-Date-Handler SUBDIR += p5-GIS-Distance SUBDIR += p5-GIS-Distance-Fast SUBDIR += p5-GIS-Distance-Lite SUBDIR += p5-Geo-Coordinates-UTM SUBDIR += p5-Geo-Distance SUBDIR += p5-Geo-Distance-XS SUBDIR += p5-Graph SUBDIR += p5-Math-Algebra-Symbols SUBDIR += p5-Math-Base36 SUBDIR += p5-Math-Base85 SUBDIR += p5-Math-BaseCalc SUBDIR += p5-Math-BaseCnv SUBDIR += p5-Math-Bezier SUBDIR += p5-Math-Bezier-Convert SUBDIR += p5-Math-BigInt SUBDIR += p5-Math-BigInt-FastCalc SUBDIR += p5-Math-BigInt-GMP SUBDIR += p5-Math-BigInt-Lite SUBDIR += p5-Math-BigInt-Pari SUBDIR += p5-Math-BigRat SUBDIR += p5-Math-CDF SUBDIR += p5-Math-Calc-Units SUBDIR += p5-Math-Cephes SUBDIR += p5-Math-Combinatorics SUBDIR += p5-Math-Complex SUBDIR += p5-Math-ConvexHull SUBDIR += p5-Math-Currency SUBDIR += p5-Math-Derivative SUBDIR += p5-Math-Evol SUBDIR += p5-Math-Expr SUBDIR += p5-Math-FFT SUBDIR += p5-Math-FixedPrecision SUBDIR += p5-Math-Fleximal SUBDIR += p5-Math-GMP SUBDIR += p5-Math-GMPf SUBDIR += p5-Math-GMPq SUBDIR += p5-Math-GMPz SUBDIR += p5-Math-GSL SUBDIR += p5-Math-Geometry SUBDIR += p5-Math-Geometry-Planar SUBDIR += p5-Math-Geometry-Planar-GPC SUBDIR += p5-Math-Geometry-Planar-GPC-PolygonXS SUBDIR += p5-Math-Geometry-Planar-Offset SUBDIR += p5-Math-Geometry-Voronoi SUBDIR += p5-Math-Gradient SUBDIR += p5-Math-Int128 SUBDIR += p5-Math-Int64 SUBDIR += p5-Math-Interpolate SUBDIR += p5-Math-Intersection-StraightLine SUBDIR += p5-Math-Logic SUBDIR += p5-Math-MPC SUBDIR += p5-Math-MPFR SUBDIR += p5-Math-Matrix SUBDIR += p5-Math-MatrixReal SUBDIR += p5-Math-NumberCruncher SUBDIR += p5-Math-Pari SUBDIR += p5-Math-Polygon SUBDIR += p5-Math-Polygon-Tree SUBDIR += p5-Math-Polynomial-Solve SUBDIR += p5-Math-Prime-Util SUBDIR += p5-Math-Prime-Util-GMP SUBDIR += p5-Math-Prime-XS SUBDIR += p5-Math-ProvablePrime SUBDIR += p5-Math-RPN SUBDIR += p5-Math-Random SUBDIR += p5-Math-Random-ISAAC SUBDIR += p5-Math-Random-ISAAC-XS SUBDIR += p5-Math-Random-MT SUBDIR += p5-Math-Random-MT-Auto SUBDIR += p5-Math-Random-OO SUBDIR += p5-Math-Random-Secure SUBDIR += p5-Math-RandomOrg SUBDIR += p5-Math-Round SUBDIR += p5-Math-Round-Var SUBDIR += p5-Math-Sequence SUBDIR += p5-Math-Series SUBDIR += p5-Math-SigFigs SUBDIR += p5-Math-SimpleVariable SUBDIR += p5-Math-Spline SUBDIR += p5-Math-String SUBDIR += p5-Math-Symbolic SUBDIR += p5-Math-Symbolic-Custom-CCompiler SUBDIR += p5-Math-Symbolic-Custom-Contains SUBDIR += p5-Math-Symbolic-Custom-ErrorPropagation SUBDIR += p5-Math-Symbolic-Custom-LaTeXDumper SUBDIR += p5-Math-Symbolic-Custom-Pattern SUBDIR += p5-Math-Symbolic-Custom-Simplification SUBDIR += p5-Math-Symbolic-Custom-Transformation SUBDIR += p5-Math-SymbolicX-BigNum SUBDIR += p5-Math-SymbolicX-Complex SUBDIR += p5-Math-SymbolicX-Error SUBDIR += p5-Math-SymbolicX-Inline SUBDIR += p5-Math-SymbolicX-NoSimplification SUBDIR += p5-Math-SymbolicX-ParserExtensionFactory SUBDIR += p5-Math-SymbolicX-Statistics-Distributions SUBDIR += p5-Math-TrulyRandom SUBDIR += p5-Math-Units SUBDIR += p5-Math-Utils SUBDIR += p5-Math-Vec SUBDIR += p5-Math-VecStat SUBDIR += p5-Math-VectorReal SUBDIR += p5-NetCDF SUBDIR += p5-Number-Compare SUBDIR += p5-Number-Fraction SUBDIR += p5-Number-Misc SUBDIR += p5-Number-Uncertainty SUBDIR += p5-Number-WithError SUBDIR += p5-Number-WithError-LaTeX SUBDIR += p5-Parse-Range SUBDIR += p5-Roman SUBDIR += p5-Set-IntSpan SUBDIR += p5-Set-IntSpan-Fast SUBDIR += p5-Set-IntSpan-Fast-XS SUBDIR += p5-Set-Partition SUBDIR += p5-Set-Window SUBDIR += p5-Statistics-Basic SUBDIR += p5-Statistics-Benford SUBDIR += p5-Statistics-CaseResampling SUBDIR += p5-Statistics-ChiSquare SUBDIR += p5-Statistics-Contingency SUBDIR += p5-Statistics-Descriptive SUBDIR += p5-Statistics-Descriptive-Discrete SUBDIR += p5-Statistics-Distributions SUBDIR += p5-Statistics-Forecast SUBDIR += p5-Statistics-Frequency SUBDIR += p5-Statistics-LTU SUBDIR += p5-Statistics-LineFit SUBDIR += p5-Statistics-Lite SUBDIR += p5-Statistics-OLS SUBDIR += p5-Statistics-R SUBDIR += p5-Statistics-Regression SUBDIR += p5-Statistics-TTest SUBDIR += p5-Task-Math-Symbolic SUBDIR += p5-Text-AsciiTeX SUBDIR += p5-bignum SUBDIR += palp SUBDIR += pantheon-calculator SUBDIR += pari SUBDIR += pari_elldata SUBDIR += pari_galdata SUBDIR += pari_galpol SUBDIR += pari_nftables SUBDIR += pari_seadata SUBDIR += paritwine SUBDIR += parmetis SUBDIR += parmgridgen SUBDIR += pdal SUBDIR += pear-Math_BigInteger SUBDIR += pear-Math_Combinatorics SUBDIR += pecl-bitset SUBDIR += pecl-stats2 SUBDIR += permlib SUBDIR += petiga SUBDIR += php73-bcmath SUBDIR += php73-gmp SUBDIR += php74-bcmath SUBDIR += php74-gmp SUBDIR += php80-bcmath SUBDIR += php80-gmp SUBDIR += physcalc SUBDIR += picosat SUBDIR += piranha SUBDIR += planarity SUBDIR += plman SUBDIR += ploticus SUBDIR += ploticus-nox11 SUBDIR += plplot SUBDIR += plplot-ada SUBDIR += poly2tri SUBDIR += polylib SUBDIR += polymake SUBDIR += primegen SUBDIR += primesieve SUBDIR += primme SUBDIR += prng SUBDIR += pspp SUBDIR += py-CyLP SUBDIR += py-Diofant SUBDIR += py-GridDataFormats SUBDIR += py-MutatorMath SUBDIR += py-PuLP SUBDIR += py-PyMetis SUBDIR += py-PySCIPOpt SUBDIR += py-PyWavelets SUBDIR += py-Pyomo SUBDIR += py-affine SUBDIR += py-algopy SUBDIR += py-altgraph SUBDIR += py-amply SUBDIR += py-apgl SUBDIR += py-arviz SUBDIR += py-autograd SUBDIR += py-baycomp SUBDIR += py-bayesian-optimization SUBDIR += py-benford_py SUBDIR += py-bitmath SUBDIR += py-bitvector SUBDIR += py-bottleneck SUBDIR += py-brial SUBDIR += py-cdecimal SUBDIR += py-chaospy SUBDIR += py-claripy SUBDIR += py-cma SUBDIR += py-cmaes SUBDIR += py-colormath SUBDIR += py-cryptominisat SUBDIR += py-cvxopt SUBDIR += py-cvxpy SUBDIR += py-cyipopt SUBDIR += py-cypari2 SUBDIR += py-deap SUBDIR += py-ducc0 SUBDIR += py-ecos SUBDIR += py-fastcluster SUBDIR += py-fastdtw SUBDIR += py-flax SUBDIR += py-fpylll SUBDIR += py-fvcore SUBDIR += py-gau2grid SUBDIR += py-gimmik SUBDIR += py-gmpy SUBDIR += py-gmpy2 SUBDIR += py-gmpy2-devel SUBDIR += py-grandalf SUBDIR += py-graphillion SUBDIR += py-gym SUBDIR += py-hdbscan SUBDIR += py-hdmedians SUBDIR += py-iminuit SUBDIR += py-intspan SUBDIR += py-iohexperimenter SUBDIR += py-jax SUBDIR += py-keras SUBDIR += py-keras-applications SUBDIR += py-keras-preprocessing SUBDIR += py-kiwisolver SUBDIR += py-levmar SUBDIR += py-libpoly SUBDIR += py-luminol SUBDIR += py-mathics SUBDIR += py-mathics-scanner SUBDIR += py-matplotlib SUBDIR += py-matplotlib-inline SUBDIR += py-matplotlib-scalebar SUBDIR += py-matplotlib2 SUBDIR += py-mip SUBDIR += py-mixsimulator SUBDIR += py-mpmath SUBDIR += py-munkres SUBDIR += py-munkres10 SUBDIR += py-networkx SUBDIR += py-nevergrad SUBDIR += py-numexpr SUBDIR += py-numpoly SUBDIR += py-numpy SUBDIR += py-numpy-stl SUBDIR += py-openTSNE SUBDIR += py-opt-einsum SUBDIR += py-optuna SUBDIR += py-or-tools SUBDIR += py-osqp SUBDIR += py-pandas SUBDIR += py-pandas-datareader SUBDIR += py-patsy SUBDIR += py-pdal SUBDIR += py-permutation SUBDIR += py-petsc4py SUBDIR += py-piranha SUBDIR += py-plastex SUBDIR += py-point-annotator SUBDIR += py-pplpy SUBDIR += py-primme SUBDIR += py-pyFFTW SUBDIR += py-pybloom SUBDIR += py-pyclipper SUBDIR += py-pycosat SUBDIR += py-pygsl SUBDIR += py-pygslodeiv2 SUBDIR += py-pyhull SUBDIR += py-pyipopt SUBDIR += py-pymc3 SUBDIR += py-pynauty SUBDIR += py-pyneqsys SUBDIR += py-pynleq2 SUBDIR += py-pynndescent SUBDIR += py-pyodeint SUBDIR += py-pyodesys SUBDIR += py-pyreadr SUBDIR += py-pysmt SUBDIR += py-pystan SUBDIR += py-pysym SUBDIR += py-python-fcl SUBDIR += py-python-igraph SUBDIR += py-python-louvain SUBDIR += py-python-picard SUBDIR += py-pytorchvideo SUBDIR += py-pyvtk SUBDIR += py-qdldl SUBDIR += py-quadprog SUBDIR += py-random2 SUBDIR += py-roman SUBDIR += py-rpy2 SUBDIR += py-scikit-umfpack SUBDIR += py-scs SUBDIR += py-seaborn SUBDIR += py-secp256k1 SUBDIR += py-seriate SUBDIR += py-simhash SUBDIR += py-snuggs SUBDIR += py-spectral SUBDIR += py-spglm SUBDIR += py-spint SUBDIR += py-splot SUBDIR += py-spopt SUBDIR += py-spot SUBDIR += py-spreg SUBDIR += py-spvcm SUBDIR += py-ssm SUBDIR += py-statsmodels SUBDIR += py-svgmath SUBDIR += py-sym SUBDIR += py-symcxx SUBDIR += py-sympy SUBDIR += py-theano SUBDIR += py-triangle SUBDIR += py-uncertainties SUBDIR += py-unyt SUBDIR += py-vincenty SUBDIR += py-yt SUBDIR += py-z3-solver SUBDIR += pynac SUBDIR += qalculate SUBDIR += qd SUBDIR += qhull SUBDIR += qposases SUBDIR += qrupdate SUBDIR += qtiplot-doc SUBDIR += qwtplot3d SUBDIR += randlib SUBDIR += rankwidth SUBDIR += rapid SUBDIR += reduce SUBDIR += reduce-psl SUBDIR += reed-solomon SUBDIR += rehearse SUBDIR += rexx-regmath SUBDIR += rkward-kde SUBDIR += rngstreams SUBDIR += rocs SUBDIR += rpcalc SUBDIR += rubiks SUBDIR += rubygem-algebra SUBDIR += rubygem-bigdecimal SUBDIR += rubygem-enumerable-statistics SUBDIR += rubygem-expression_parser SUBDIR += rubygem-fftw3 SUBDIR += rubygem-mathn SUBDIR += rubygem-matrix SUBDIR += rubygem-mtrc SUBDIR += rubygem-narray SUBDIR += rubygem-narray_miss SUBDIR += rubygem-numru-misc SUBDIR += rubygem-numru-units SUBDIR += rubygem-prime SUBDIR += rubygem-rb-gsl SUBDIR += rumur SUBDIR += saga SUBDIR += sage SUBDIR += sc SUBDIR += sc-im SUBDIR += scalapack SUBDIR += scilab SUBDIR += scilab-toolbox-swt SUBDIR += scs SUBDIR += sdpa SUBDIR += secp256k1 SUBDIR += sfft SUBDIR += simd-viterbi SUBDIR += singular SUBDIR += sisl SUBDIR += slatec SUBDIR += sleef SUBDIR += slgrace SUBDIR += snns SUBDIR += solitaire SUBDIR += sound-of-sorting SUBDIR += spar SUBDIR += spblas SUBDIR += spectra SUBDIR += speedcrunch SUBDIR += spooles SUBDIR += spooles-mpich SUBDIR += spot SUBDIR += sprng + SUBDIR += stanmath SUBDIR += stp SUBDIR += suitesparse SUBDIR += suitesparse-amd SUBDIR += suitesparse-btf SUBDIR += suitesparse-camd SUBDIR += suitesparse-ccolamd SUBDIR += suitesparse-cholmod SUBDIR += suitesparse-colamd SUBDIR += suitesparse-config SUBDIR += suitesparse-csparse SUBDIR += suitesparse-cxsparse SUBDIR += suitesparse-graphblas SUBDIR += suitesparse-klu SUBDIR += suitesparse-ldl SUBDIR += suitesparse-mongoose SUBDIR += suitesparse-rbio SUBDIR += suitesparse-slip_lu SUBDIR += suitesparse-spqr SUBDIR += suitesparse-umfpack SUBDIR += sundials SUBDIR += superlu SUBDIR += symengine SUBDIR += symmetrica SUBDIR += symphony SUBDIR += sympol SUBDIR += sympow SUBDIR += tablix SUBDIR += taucs SUBDIR += tblis SUBDIR += testu01 SUBDIR += tetgen SUBDIR += teyjus SUBDIR += timbl SUBDIR += tmv SUBDIR += tomsfastmath SUBDIR += topaz SUBDIR += topcom SUBDIR += triangle SUBDIR += trlan SUBDIR += tvmet SUBDIR += ump SUBDIR += units SUBDIR += universal SUBDIR += unuran SUBDIR += vampire SUBDIR += viennacl SUBDIR += vinci SUBDIR += visualpolylib SUBDIR += vowpal_wabbit SUBDIR += vtk6 SUBDIR += vtk8 SUBDIR += vtk9 SUBDIR += wavelib SUBDIR += wcalc SUBDIR += wfmath SUBDIR += wxmaxima SUBDIR += xblas SUBDIR += xfce4-calculator-plugin SUBDIR += xgraph SUBDIR += xlapack SUBDIR += xldlas SUBDIR += xlife++ SUBDIR += xplot SUBDIR += xspread SUBDIR += xtensor SUBDIR += yacas SUBDIR += yices SUBDIR += z3 SUBDIR += zegrapher SUBDIR += zimpl SUBDIR += zn_poly .include diff --git a/math/stanmath/Makefile b/math/stanmath/Makefile new file mode 100644 index 000000000000..f1943a28517c --- /dev/null +++ b/math/stanmath/Makefile @@ -0,0 +1,35 @@ +PORTNAME= stanmath +DISTVERSIONPREFIX= v +DISTVERSION= 4.1.0 +CATEGORIES= math + +MAINTAINER= yuri@FreeBSD.org +COMMENT= C++ template library for automatic differentiation + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= ${LOCALBASE}/include/boost/math/constants/constants.hpp:devel/boost-libs \ + ${LOCALBASE}/include/tbb/task_arena.h:devel/onetbb # compiler define -DTBB_INTERFACE_NEW chooses oneTBB as opposed to TBB +TEST_DEPENDS= gmake:devel/gmake + +USES= eigen:3,run, python:test shebangfix + +USE_GITHUB= yes +GH_ACCOUNT= stan-dev +GH_PROJECT= math + +SHEBANG_FILES= runTests.py + +MAKE_ENV= TBB_LIB="${LOCALBASE}/lib" + +NO_BUILD= yes +NO_ARCH= yes + +do-install: + @cd ${WRKSRC} && ${COPYTREE_SHARE} stan ${STAGEDIR}${PREFIX}/include + +do-test: # fail to compile: https://github.com/stan-dev/math/issues/2571 + @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./runTests.py test/unit test/prob + +.include diff --git a/math/stanmath/distinfo b/math/stanmath/distinfo new file mode 100644 index 000000000000..2ee48ed4f9c4 --- /dev/null +++ b/math/stanmath/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1630043342 +SHA256 (stan-dev-math-v4.1.0_GH0.tar.gz) = f526be5f24864f256409ae5e4a17a5858e762a23c329d615a0709cd3935197ba +SIZE (stan-dev-math-v4.1.0_GH0.tar.gz) = 28210482 diff --git a/math/stanmath/files/patch-make_compiler__flags b/math/stanmath/files/patch-make_compiler__flags new file mode 100644 index 000000000000..4bb3e44294c9 --- /dev/null +++ b/math/stanmath/files/patch-make_compiler__flags @@ -0,0 +1,14 @@ +--- make/compiler_flags.orig 2021-08-28 03:13:59 UTC ++++ make/compiler_flags +@@ -274,9 +274,9 @@ LDLIBS_TBB ?= $(LDFLAGS_TBB) + + endif + +-ifdef TBB_INTERFACE_NEW ++#ifdef TBB_INTERFACE_NEW + CPPFLAGS_TBB ?= -DTBB_INTERFACE_NEW +-endif ++#endif + + ################################################################################ + # Setup STAN_THREADS diff --git a/math/stanmath/files/patch-runTests.py b/math/stanmath/files/patch-runTests.py new file mode 100644 index 000000000000..19b25694039f --- /dev/null +++ b/math/stanmath/files/patch-runTests.py @@ -0,0 +1,11 @@ +--- runTests.py.orig 2021-08-28 03:33:35 UTC ++++ runTests.py +@@ -172,7 +172,7 @@ def generateTests(j): + if isWin(): + doCommand("mingw32-make -j%d generate-tests -s" % (j or 1)) + else: +- doCommand("make -j%d generate-tests -s" % (j or 1)) ++ doCommand("gmake -j%d generate-tests -s" % (j or 1)) + + + def divide_chunks(l, n): diff --git a/math/stanmath/pkg-descr b/math/stanmath/pkg-descr new file mode 100644 index 000000000000..0f31dbb73343 --- /dev/null +++ b/math/stanmath/pkg-descr @@ -0,0 +1,6 @@ +The Stan Math Library is a C++, reverse-mode automatic differentiation library +designed to be usable, extensive and extensible, efficient, scalable, stable, +portable, and redistributable in order to facilitate the construction and +utilization of algorithms that utilize derivatives. + +WWW: https://mc-stan.org/math/ diff --git a/math/stanmath/pkg-plist b/math/stanmath/pkg-plist new file mode 100644 index 000000000000..ff623f8798b6 --- /dev/null +++ b/math/stanmath/pkg-plist @@ -0,0 +1,1769 @@ +include/stan/math.hpp +include/stan/math/fwd.hpp +include/stan/math/fwd/core.hpp +include/stan/math/fwd/core/fvar.hpp +include/stan/math/fwd/core/operator_addition.hpp +include/stan/math/fwd/core/operator_division.hpp +include/stan/math/fwd/core/operator_equal.hpp +include/stan/math/fwd/core/operator_greater_than.hpp +include/stan/math/fwd/core/operator_greater_than_or_equal.hpp +include/stan/math/fwd/core/operator_less_than.hpp +include/stan/math/fwd/core/operator_less_than_or_equal.hpp +include/stan/math/fwd/core/operator_logical_and.hpp +include/stan/math/fwd/core/operator_logical_or.hpp +include/stan/math/fwd/core/operator_multiplication.hpp +include/stan/math/fwd/core/operator_not_equal.hpp +include/stan/math/fwd/core/operator_subtraction.hpp +include/stan/math/fwd/core/operator_unary_minus.hpp +include/stan/math/fwd/core/operator_unary_not.hpp +include/stan/math/fwd/core/operator_unary_plus.hpp +include/stan/math/fwd/core/std_complex.hpp +include/stan/math/fwd/core/std_iterator_traits.hpp +include/stan/math/fwd/core/std_numeric_limits.hpp +include/stan/math/fwd/fun.hpp +include/stan/math/fwd/fun/Eigen_NumTraits.hpp +include/stan/math/fwd/fun/Phi.hpp +include/stan/math/fwd/fun/Phi_approx.hpp +include/stan/math/fwd/fun/abs.hpp +include/stan/math/fwd/fun/acos.hpp +include/stan/math/fwd/fun/acosh.hpp +include/stan/math/fwd/fun/arg.hpp +include/stan/math/fwd/fun/asin.hpp +include/stan/math/fwd/fun/asinh.hpp +include/stan/math/fwd/fun/atan.hpp +include/stan/math/fwd/fun/atan2.hpp +include/stan/math/fwd/fun/atanh.hpp +include/stan/math/fwd/fun/bessel_first_kind.hpp +include/stan/math/fwd/fun/bessel_second_kind.hpp +include/stan/math/fwd/fun/beta.hpp +include/stan/math/fwd/fun/binary_log_loss.hpp +include/stan/math/fwd/fun/cbrt.hpp +include/stan/math/fwd/fun/ceil.hpp +include/stan/math/fwd/fun/conj.hpp +include/stan/math/fwd/fun/cos.hpp +include/stan/math/fwd/fun/cosh.hpp +include/stan/math/fwd/fun/determinant.hpp +include/stan/math/fwd/fun/digamma.hpp +include/stan/math/fwd/fun/erf.hpp +include/stan/math/fwd/fun/erfc.hpp +include/stan/math/fwd/fun/exp.hpp +include/stan/math/fwd/fun/exp2.hpp +include/stan/math/fwd/fun/expm1.hpp +include/stan/math/fwd/fun/fabs.hpp +include/stan/math/fwd/fun/falling_factorial.hpp +include/stan/math/fwd/fun/fdim.hpp +include/stan/math/fwd/fun/floor.hpp +include/stan/math/fwd/fun/fma.hpp +include/stan/math/fwd/fun/fmax.hpp +include/stan/math/fwd/fun/fmin.hpp +include/stan/math/fwd/fun/fmod.hpp +include/stan/math/fwd/fun/gamma_p.hpp +include/stan/math/fwd/fun/gamma_q.hpp +include/stan/math/fwd/fun/grad_inc_beta.hpp +include/stan/math/fwd/fun/hypot.hpp +include/stan/math/fwd/fun/inc_beta.hpp +include/stan/math/fwd/fun/inv.hpp +include/stan/math/fwd/fun/inv_Phi.hpp +include/stan/math/fwd/fun/inv_cloglog.hpp +include/stan/math/fwd/fun/inv_logit.hpp +include/stan/math/fwd/fun/inv_sqrt.hpp +include/stan/math/fwd/fun/inv_square.hpp +include/stan/math/fwd/fun/inverse.hpp +include/stan/math/fwd/fun/is_inf.hpp +include/stan/math/fwd/fun/is_nan.hpp +include/stan/math/fwd/fun/lambert_w.hpp +include/stan/math/fwd/fun/lbeta.hpp +include/stan/math/fwd/fun/ldexp.hpp +include/stan/math/fwd/fun/lgamma.hpp +include/stan/math/fwd/fun/lmgamma.hpp +include/stan/math/fwd/fun/log.hpp +include/stan/math/fwd/fun/log10.hpp +include/stan/math/fwd/fun/log1m.hpp +include/stan/math/fwd/fun/log1m_exp.hpp +include/stan/math/fwd/fun/log1m_inv_logit.hpp +include/stan/math/fwd/fun/log1p.hpp +include/stan/math/fwd/fun/log1p_exp.hpp +include/stan/math/fwd/fun/log2.hpp +include/stan/math/fwd/fun/log_determinant.hpp +include/stan/math/fwd/fun/log_diff_exp.hpp +include/stan/math/fwd/fun/log_falling_factorial.hpp +include/stan/math/fwd/fun/log_inv_logit.hpp +include/stan/math/fwd/fun/log_inv_logit_diff.hpp +include/stan/math/fwd/fun/log_mix.hpp +include/stan/math/fwd/fun/log_rising_factorial.hpp +include/stan/math/fwd/fun/log_softmax.hpp +include/stan/math/fwd/fun/log_sum_exp.hpp +include/stan/math/fwd/fun/logit.hpp +include/stan/math/fwd/fun/mdivide_left.hpp +include/stan/math/fwd/fun/mdivide_left_ldlt.hpp +include/stan/math/fwd/fun/mdivide_left_tri_low.hpp +include/stan/math/fwd/fun/mdivide_right.hpp +include/stan/math/fwd/fun/mdivide_right_tri_low.hpp +include/stan/math/fwd/fun/modified_bessel_first_kind.hpp +include/stan/math/fwd/fun/modified_bessel_second_kind.hpp +include/stan/math/fwd/fun/multiply.hpp +include/stan/math/fwd/fun/multiply_log.hpp +include/stan/math/fwd/fun/multiply_lower_tri_self_transpose.hpp +include/stan/math/fwd/fun/norm.hpp +include/stan/math/fwd/fun/owens_t.hpp +include/stan/math/fwd/fun/polar.hpp +include/stan/math/fwd/fun/pow.hpp +include/stan/math/fwd/fun/primitive_value.hpp +include/stan/math/fwd/fun/proj.hpp +include/stan/math/fwd/fun/quad_form.hpp +include/stan/math/fwd/fun/quad_form_sym.hpp +include/stan/math/fwd/fun/read_fvar.hpp +include/stan/math/fwd/fun/rising_factorial.hpp +include/stan/math/fwd/fun/round.hpp +include/stan/math/fwd/fun/sin.hpp +include/stan/math/fwd/fun/sinh.hpp +include/stan/math/fwd/fun/softmax.hpp +include/stan/math/fwd/fun/sqrt.hpp +include/stan/math/fwd/fun/square.hpp +include/stan/math/fwd/fun/sum.hpp +include/stan/math/fwd/fun/tan.hpp +include/stan/math/fwd/fun/tanh.hpp +include/stan/math/fwd/fun/tcrossprod.hpp +include/stan/math/fwd/fun/tgamma.hpp +include/stan/math/fwd/fun/to_fvar.hpp +include/stan/math/fwd/fun/trace_quad_form.hpp +include/stan/math/fwd/fun/trigamma.hpp +include/stan/math/fwd/fun/trunc.hpp +include/stan/math/fwd/fun/typedefs.hpp +include/stan/math/fwd/fun/unit_vector_constrain.hpp +include/stan/math/fwd/fun/value_of.hpp +include/stan/math/fwd/fun/value_of_rec.hpp +include/stan/math/fwd/functor.hpp +include/stan/math/fwd/functor/apply_scalar_unary.hpp +include/stan/math/fwd/functor/gradient.hpp +include/stan/math/fwd/functor/hessian.hpp +include/stan/math/fwd/functor/jacobian.hpp +include/stan/math/fwd/functor/operands_and_partials.hpp +include/stan/math/fwd/functor/reduce_sum.hpp +include/stan/math/fwd/meta.hpp +include/stan/math/fwd/meta/is_fvar.hpp +include/stan/math/fwd/meta/partials_type.hpp +include/stan/math/memory/stack_alloc.hpp +include/stan/math/mix.hpp +include/stan/math/mix/fun.hpp +include/stan/math/mix/fun/typedefs.hpp +include/stan/math/mix/functor.hpp +include/stan/math/mix/functor/derivative.hpp +include/stan/math/mix/functor/finite_diff_grad_hessian.hpp +include/stan/math/mix/functor/finite_diff_grad_hessian_auto.hpp +include/stan/math/mix/functor/grad_hessian.hpp +include/stan/math/mix/functor/grad_tr_mat_times_hessian.hpp +include/stan/math/mix/functor/gradient_dot_vector.hpp +include/stan/math/mix/functor/hessian.hpp +include/stan/math/mix/functor/hessian_times_vector.hpp +include/stan/math/mix/functor/partial_derivative.hpp +include/stan/math/mix/meta.hpp +include/stan/math/opencl/buffer_types.hpp +include/stan/math/opencl/cholesky_decompose.hpp +include/stan/math/opencl/copy.hpp +include/stan/math/opencl/err.hpp +include/stan/math/opencl/err/check_mat_size_one.hpp +include/stan/math/opencl/err/check_opencl.hpp +include/stan/math/opencl/err/check_symmetric.hpp +include/stan/math/opencl/err/check_triangular.hpp +include/stan/math/opencl/is_constant.hpp +include/stan/math/opencl/kernel_cl.hpp +include/stan/math/opencl/kernel_generator.hpp +include/stan/math/opencl/kernel_generator/append.hpp +include/stan/math/opencl/kernel_generator/as_column_vector_or_scalar.hpp +include/stan/math/opencl/kernel_generator/as_operation_cl.hpp +include/stan/math/opencl/kernel_generator/binary_operation.hpp +include/stan/math/opencl/kernel_generator/block_zero_based.hpp +include/stan/math/opencl/kernel_generator/broadcast.hpp +include/stan/math/opencl/kernel_generator/calc_if.hpp +include/stan/math/opencl/kernel_generator/cast.hpp +include/stan/math/opencl/kernel_generator/check_cl.hpp +include/stan/math/opencl/kernel_generator/colwise_reduction.hpp +include/stan/math/opencl/kernel_generator/common_return_scalar.hpp +include/stan/math/opencl/kernel_generator/compound_assignments.hpp +include/stan/math/opencl/kernel_generator/constant.hpp +include/stan/math/opencl/kernel_generator/diagonal.hpp +include/stan/math/opencl/kernel_generator/elt_function_cl.hpp +include/stan/math/opencl/kernel_generator/evaluate_into.hpp +include/stan/math/opencl/kernel_generator/get_kernel_source_for_evaluating_into.hpp +include/stan/math/opencl/kernel_generator/holder_cl.hpp +include/stan/math/opencl/kernel_generator/index.hpp +include/stan/math/opencl/kernel_generator/indexing.hpp +include/stan/math/opencl/kernel_generator/load.hpp +include/stan/math/opencl/kernel_generator/matrix_cl_conversion.hpp +include/stan/math/opencl/kernel_generator/matrix_vector_multiply.hpp +include/stan/math/opencl/kernel_generator/multi_result_kernel.hpp +include/stan/math/opencl/kernel_generator/name_generator.hpp +include/stan/math/opencl/kernel_generator/opencl_code.hpp +include/stan/math/opencl/kernel_generator/operation_cl.hpp +include/stan/math/opencl/kernel_generator/operation_cl_lhs.hpp +include/stan/math/opencl/kernel_generator/optional_broadcast.hpp +include/stan/math/opencl/kernel_generator/reduction_2d.hpp +include/stan/math/opencl/kernel_generator/rowwise_reduction.hpp +include/stan/math/opencl/kernel_generator/scalar.hpp +include/stan/math/opencl/kernel_generator/select.hpp +include/stan/math/opencl/kernel_generator/transpose.hpp +include/stan/math/opencl/kernel_generator/type_str.hpp +include/stan/math/opencl/kernel_generator/unary_operation_cl.hpp +include/stan/math/opencl/kernels/add.hpp +include/stan/math/opencl/kernels/batch_identity.hpp +include/stan/math/opencl/kernels/categorical_logit_glm_lpmf.hpp +include/stan/math/opencl/kernels/check_symmetric.hpp +include/stan/math/opencl/kernels/cholesky_decompose.hpp +include/stan/math/opencl/kernels/device_functions/Phi.hpp +include/stan/math/opencl/kernels/device_functions/Phi_approx.hpp +include/stan/math/opencl/kernels/device_functions/beta.hpp +include/stan/math/opencl/kernels/device_functions/binomial_coefficient_log.hpp +include/stan/math/opencl/kernels/device_functions/digamma.hpp +include/stan/math/opencl/kernels/device_functions/inv_Phi.hpp +include/stan/math/opencl/kernels/device_functions/inv_logit.hpp +include/stan/math/opencl/kernels/device_functions/inv_square.hpp +include/stan/math/opencl/kernels/device_functions/lbeta.hpp +include/stan/math/opencl/kernels/device_functions/lgamma_stirling.hpp +include/stan/math/opencl/kernels/device_functions/lgamma_stirling_diff.hpp +include/stan/math/opencl/kernels/device_functions/log1m.hpp +include/stan/math/opencl/kernels/device_functions/log1m_exp.hpp +include/stan/math/opencl/kernels/device_functions/log1m_inv_logit.hpp +include/stan/math/opencl/kernels/device_functions/log1p_exp.hpp +include/stan/math/opencl/kernels/device_functions/log_diff_exp.hpp +include/stan/math/opencl/kernels/device_functions/log_inv_logit.hpp +include/stan/math/opencl/kernels/device_functions/log_inv_logit_diff.hpp +include/stan/math/opencl/kernels/device_functions/logit.hpp +include/stan/math/opencl/kernels/device_functions/multiply_log.hpp +include/stan/math/opencl/kernels/device_functions/trigamma.hpp +include/stan/math/opencl/kernels/diag_inv.hpp +include/stan/math/opencl/kernels/divide_columns.hpp +include/stan/math/opencl/kernels/fill_strict_tri.hpp +include/stan/math/opencl/kernels/gp_exp_quad_cov.hpp +include/stan/math/opencl/kernels/gp_exponential_cov.hpp +include/stan/math/opencl/kernels/gp_matern32_cov.hpp +include/stan/math/opencl/kernels/gp_matern52_cov.hpp +include/stan/math/opencl/kernels/helpers.hpp +include/stan/math/opencl/kernels/inv_lower_tri_multiply.hpp +include/stan/math/opencl/kernels/matrix_multiply.hpp +include/stan/math/opencl/kernels/multiply_transpose.hpp +include/stan/math/opencl/kernels/neg_binomial_2_log_glm_lpmf.hpp +include/stan/math/opencl/kernels/neg_rect_lower_tri_multiply.hpp +include/stan/math/opencl/kernels/ordered_logistic_glm_lpmf.hpp +include/stan/math/opencl/kernels/ordered_logistic_lpmf.hpp +include/stan/math/opencl/kernels/pack.hpp +include/stan/math/opencl/kernels/rep_matrix.hpp +include/stan/math/opencl/kernels/unpack.hpp +include/stan/math/opencl/matrix_cl.hpp +include/stan/math/opencl/matrix_cl_view.hpp +include/stan/math/opencl/multiply_transpose.hpp +include/stan/math/opencl/opencl_context.hpp +include/stan/math/opencl/pinned_matrix.hpp +include/stan/math/opencl/plain_type.hpp +include/stan/math/opencl/prim.hpp +include/stan/math/opencl/prim/add_diag.hpp +include/stan/math/opencl/prim/append_array.hpp +include/stan/math/opencl/prim/bernoulli_cdf.hpp +include/stan/math/opencl/prim/bernoulli_lccdf.hpp +include/stan/math/opencl/prim/bernoulli_lcdf.hpp +include/stan/math/opencl/prim/bernoulli_logit_glm_lpmf.hpp +include/stan/math/opencl/prim/bernoulli_logit_lpmf.hpp +include/stan/math/opencl/prim/bernoulli_lpmf.hpp +include/stan/math/opencl/prim/beta_binomial_lpmf.hpp +include/stan/math/opencl/prim/beta_lpdf.hpp +include/stan/math/opencl/prim/beta_proportion_lpdf.hpp +include/stan/math/opencl/prim/binomial_logit_lpmf.hpp +include/stan/math/opencl/prim/binomial_lpmf.hpp +include/stan/math/opencl/prim/block.hpp +include/stan/math/opencl/prim/categorical_logit_glm_lpmf.hpp +include/stan/math/opencl/prim/cauchy_cdf.hpp +include/stan/math/opencl/prim/cauchy_lccdf.hpp +include/stan/math/opencl/prim/cauchy_lcdf.hpp +include/stan/math/opencl/prim/cauchy_lpdf.hpp +include/stan/math/opencl/prim/chi_square_lpdf.hpp +include/stan/math/opencl/prim/cholesky_decompose.hpp +include/stan/math/opencl/prim/col.hpp +include/stan/math/opencl/prim/cols.hpp +include/stan/math/opencl/prim/columns_dot_product.hpp +include/stan/math/opencl/prim/columns_dot_self.hpp +include/stan/math/opencl/prim/crossprod.hpp +include/stan/math/opencl/prim/diag_matrix.hpp +include/stan/math/opencl/prim/diag_post_multiply.hpp +include/stan/math/opencl/prim/diag_pre_multiply.hpp +include/stan/math/opencl/prim/dims.hpp +include/stan/math/opencl/prim/dirichlet_lpdf.hpp +include/stan/math/opencl/prim/distance.hpp +include/stan/math/opencl/prim/divide.hpp +include/stan/math/opencl/prim/divide_columns.hpp +include/stan/math/opencl/prim/dot_product.hpp +include/stan/math/opencl/prim/dot_self.hpp +include/stan/math/opencl/prim/double_exponential_cdf.hpp +include/stan/math/opencl/prim/double_exponential_lccdf.hpp +include/stan/math/opencl/prim/double_exponential_lcdf.hpp +include/stan/math/opencl/prim/double_exponential_lpdf.hpp +include/stan/math/opencl/prim/exp_mod_normal_cdf.hpp +include/stan/math/opencl/prim/exp_mod_normal_lccdf.hpp +include/stan/math/opencl/prim/exp_mod_normal_lcdf.hpp +include/stan/math/opencl/prim/exp_mod_normal_lpdf.hpp +include/stan/math/opencl/prim/exponential_cdf.hpp +include/stan/math/opencl/prim/exponential_lccdf.hpp +include/stan/math/opencl/prim/exponential_lcdf.hpp +include/stan/math/opencl/prim/exponential_lpdf.hpp +include/stan/math/opencl/prim/frechet_cdf.hpp +include/stan/math/opencl/prim/frechet_lccdf.hpp +include/stan/math/opencl/prim/frechet_lcdf.hpp +include/stan/math/opencl/prim/frechet_lpdf.hpp +include/stan/math/opencl/prim/gamma_lpdf.hpp +include/stan/math/opencl/prim/gp_dot_prod_cov.hpp +include/stan/math/opencl/prim/gp_exp_quad_cov.hpp +include/stan/math/opencl/prim/gp_exponential_cov.hpp +include/stan/math/opencl/prim/gp_matern32_cov.hpp +include/stan/math/opencl/prim/gp_matern52_cov.hpp +include/stan/math/opencl/prim/gumbel_cdf.hpp +include/stan/math/opencl/prim/gumbel_lccdf.hpp +include/stan/math/opencl/prim/gumbel_lcdf.hpp +include/stan/math/opencl/prim/gumbel_lpdf.hpp +include/stan/math/opencl/prim/head.hpp +include/stan/math/opencl/prim/identity_matrix.hpp +include/stan/math/opencl/prim/inv.hpp +include/stan/math/opencl/prim/inv_chi_square_lpdf.hpp +include/stan/math/opencl/prim/inv_cloglog.hpp +include/stan/math/opencl/prim/inv_gamma_lpdf.hpp +include/stan/math/opencl/prim/inv_sqrt.hpp +include/stan/math/opencl/prim/lb_constrain.hpp +include/stan/math/opencl/prim/log_mix.hpp +include/stan/math/opencl/prim/log_softmax.hpp +include/stan/math/opencl/prim/log_sum_exp.hpp +include/stan/math/opencl/prim/logistic_cdf.hpp +include/stan/math/opencl/prim/logistic_lccdf.hpp +include/stan/math/opencl/prim/logistic_lcdf.hpp +include/stan/math/opencl/prim/logistic_lpdf.hpp +include/stan/math/opencl/prim/lognormal_cdf.hpp +include/stan/math/opencl/prim/lognormal_lccdf.hpp +include/stan/math/opencl/prim/lognormal_lcdf.hpp +include/stan/math/opencl/prim/lognormal_lpdf.hpp +include/stan/math/opencl/prim/lub_constrain.hpp +include/stan/math/opencl/prim/matrix_power.hpp +include/stan/math/opencl/prim/mdivide_left_tri_low.hpp +include/stan/math/opencl/prim/mdivide_right_tri_low.hpp +include/stan/math/opencl/prim/mean.hpp +include/stan/math/opencl/prim/multi_normal_cholesky_lpdf.hpp +include/stan/math/opencl/prim/multiply.hpp +include/stan/math/opencl/prim/multiply_lower_tri_self_transpose.hpp +include/stan/math/opencl/prim/neg_binomial_2_log_glm_lpmf.hpp +include/stan/math/opencl/prim/neg_binomial_2_log_lpmf.hpp +include/stan/math/opencl/prim/neg_binomial_2_lpmf.hpp +include/stan/math/opencl/prim/neg_binomial_lpmf.hpp +include/stan/math/opencl/prim/normal_cdf.hpp +include/stan/math/opencl/prim/normal_id_glm_lpdf.hpp +include/stan/math/opencl/prim/normal_lccdf.hpp +include/stan/math/opencl/prim/normal_lcdf.hpp +include/stan/math/opencl/prim/normal_lpdf.hpp +include/stan/math/opencl/prim/num_elements.hpp +include/stan/math/opencl/prim/offset_multiplier_constrain.hpp +include/stan/math/opencl/prim/ordered_logistic_glm_lpmf.hpp +include/stan/math/opencl/prim/ordered_logistic_lpmf.hpp +include/stan/math/opencl/prim/pareto_cdf.hpp +include/stan/math/opencl/prim/pareto_lccdf.hpp +include/stan/math/opencl/prim/pareto_lcdf.hpp +include/stan/math/opencl/prim/pareto_lpdf.hpp +include/stan/math/opencl/prim/pareto_type_2_cdf.hpp +include/stan/math/opencl/prim/pareto_type_2_lccdf.hpp +include/stan/math/opencl/prim/pareto_type_2_lcdf.hpp +include/stan/math/opencl/prim/pareto_type_2_lpdf.hpp +include/stan/math/opencl/prim/poisson_log_glm_lpmf.hpp +include/stan/math/opencl/prim/poisson_log_lpmf.hpp +include/stan/math/opencl/prim/poisson_lpmf.hpp +include/stan/math/opencl/prim/prod.hpp +include/stan/math/opencl/prim/rank.hpp +include/stan/math/opencl/prim/rayleigh_cdf.hpp +include/stan/math/opencl/prim/rayleigh_lccdf.hpp +include/stan/math/opencl/prim/rayleigh_lcdf.hpp +include/stan/math/opencl/prim/rayleigh_lpdf.hpp +include/stan/math/opencl/prim/rep_array.hpp +include/stan/math/opencl/prim/rep_matrix.hpp +include/stan/math/opencl/prim/rep_row_vector.hpp +include/stan/math/opencl/prim/rep_vector.hpp +include/stan/math/opencl/prim/reverse.hpp +include/stan/math/opencl/prim/row.hpp +include/stan/math/opencl/prim/rows.hpp +include/stan/math/opencl/prim/rows_dot_product.hpp +include/stan/math/opencl/prim/rows_dot_self.hpp +include/stan/math/opencl/prim/scaled_inv_chi_square_lpdf.hpp +include/stan/math/opencl/prim/sd.hpp +include/stan/math/opencl/prim/segment.hpp +include/stan/math/opencl/prim/sign.hpp +include/stan/math/opencl/prim/size.hpp +include/stan/math/opencl/prim/skew_double_exponential_cdf.hpp +include/stan/math/opencl/prim/skew_double_exponential_lccdf.hpp +include/stan/math/opencl/prim/skew_double_exponential_lcdf.hpp +include/stan/math/opencl/prim/skew_double_exponential_lpdf.hpp +include/stan/math/opencl/prim/skew_normal_lpdf.hpp +include/stan/math/opencl/prim/softmax.hpp +include/stan/math/opencl/prim/squared_distance.hpp +include/stan/math/opencl/prim/std_normal_cdf.hpp +include/stan/math/opencl/prim/std_normal_lccdf.hpp +include/stan/math/opencl/prim/std_normal_lcdf.hpp +include/stan/math/opencl/prim/std_normal_lpdf.hpp +include/stan/math/opencl/prim/student_t_lpdf.hpp +include/stan/math/opencl/prim/sub_col.hpp +include/stan/math/opencl/prim/sub_row.hpp +include/stan/math/opencl/prim/sum.hpp +include/stan/math/opencl/prim/symmetrize_from_lower_tri.hpp +include/stan/math/opencl/prim/symmetrize_from_upper_tri.hpp +include/stan/math/opencl/prim/tail.hpp +include/stan/math/opencl/prim/tcrossprod.hpp +include/stan/math/opencl/prim/to_array_1d.hpp +include/stan/math/opencl/prim/to_array_2d.hpp +include/stan/math/opencl/prim/to_matrix.hpp +include/stan/math/opencl/prim/to_row_vector.hpp +include/stan/math/opencl/prim/to_vector.hpp +include/stan/math/opencl/prim/trace.hpp +include/stan/math/opencl/prim/ub_constrain.hpp +include/stan/math/opencl/prim/uniform_cdf.hpp +include/stan/math/opencl/prim/uniform_lccdf.hpp +include/stan/math/opencl/prim/uniform_lcdf.hpp +include/stan/math/opencl/prim/uniform_lpdf.hpp +include/stan/math/opencl/prim/unit_vector_constrain.hpp +include/stan/math/opencl/prim/variance.hpp +include/stan/math/opencl/prim/weibull_cdf.hpp +include/stan/math/opencl/prim/weibull_lccdf.hpp +include/stan/math/opencl/prim/weibull_lcdf.hpp +include/stan/math/opencl/prim/weibull_lpdf.hpp +include/stan/math/opencl/ref_type.hpp +include/stan/math/opencl/ref_type_for_opencl.hpp +include/stan/math/opencl/rev.hpp +include/stan/math/opencl/rev/Phi.hpp +include/stan/math/opencl/rev/Phi_approx.hpp +include/stan/math/opencl/rev/acos.hpp +include/stan/math/opencl/rev/acosh.hpp +include/stan/math/opencl/rev/add.hpp +include/stan/math/opencl/rev/add_diag.hpp +include/stan/math/opencl/rev/adjoint_results.hpp +include/stan/math/opencl/rev/append_col.hpp +include/stan/math/opencl/rev/append_row.hpp +include/stan/math/opencl/rev/arena_matrix_cl.hpp +include/stan/math/opencl/rev/arena_type.hpp +include/stan/math/opencl/rev/as_column_vector_or_scalar.hpp +include/stan/math/opencl/rev/asin.hpp +include/stan/math/opencl/rev/asinh.hpp +include/stan/math/opencl/rev/atan.hpp +include/stan/math/opencl/rev/atanh.hpp +include/stan/math/opencl/rev/beta.hpp +include/stan/math/opencl/rev/block.hpp +include/stan/math/opencl/rev/cbrt.hpp +include/stan/math/opencl/rev/ceil.hpp +include/stan/math/opencl/rev/cholesky_decompose.hpp +include/stan/math/opencl/rev/columns_dot_product.hpp +include/stan/math/opencl/rev/columns_dot_self.hpp +include/stan/math/opencl/rev/copy.hpp +include/stan/math/opencl/rev/cos.hpp +include/stan/math/opencl/rev/cosh.hpp +include/stan/math/opencl/rev/crossprod.hpp +include/stan/math/opencl/rev/diag_matrix.hpp +include/stan/math/opencl/rev/diag_post_multiply.hpp +include/stan/math/opencl/rev/diag_pre_multiply.hpp +include/stan/math/opencl/rev/diagonal.hpp +include/stan/math/opencl/rev/digamma.hpp +include/stan/math/opencl/rev/divide.hpp +include/stan/math/opencl/rev/dot_product.hpp +include/stan/math/opencl/rev/dot_self.hpp +include/stan/math/opencl/rev/elt_divide.hpp +include/stan/math/opencl/rev/elt_multiply.hpp +include/stan/math/opencl/rev/erf.hpp +include/stan/math/opencl/rev/erfc.hpp +include/stan/math/opencl/rev/exp.hpp +include/stan/math/opencl/rev/exp2.hpp +include/stan/math/opencl/rev/expm1.hpp +include/stan/math/opencl/rev/fabs.hpp +include/stan/math/opencl/rev/fdim.hpp +include/stan/math/opencl/rev/floor.hpp +include/stan/math/opencl/rev/fmax.hpp +include/stan/math/opencl/rev/fmin.hpp +include/stan/math/opencl/rev/fmod.hpp +include/stan/math/opencl/rev/hypot.hpp +include/stan/math/opencl/rev/inv.hpp +include/stan/math/opencl/rev/inv_Phi.hpp +include/stan/math/opencl/rev/inv_cloglog.hpp +include/stan/math/opencl/rev/inv_logit.hpp +include/stan/math/opencl/rev/inv_sqrt.hpp +include/stan/math/opencl/rev/inv_square.hpp +include/stan/math/opencl/rev/lb_constrain.hpp +include/stan/math/opencl/rev/lbeta.hpp +include/stan/math/opencl/rev/ldexp.hpp +include/stan/math/opencl/rev/lgamma.hpp +include/stan/math/opencl/rev/log.hpp +include/stan/math/opencl/rev/log10.hpp +include/stan/math/opencl/rev/log1m.hpp +include/stan/math/opencl/rev/log1m_exp.hpp +include/stan/math/opencl/rev/log1m_inv_logit.hpp +include/stan/math/opencl/rev/log1p.hpp +include/stan/math/opencl/rev/log1p_exp.hpp +include/stan/math/opencl/rev/log2.hpp +include/stan/math/opencl/rev/log_diff_exp.hpp +include/stan/math/opencl/rev/log_inv_logit.hpp +include/stan/math/opencl/rev/log_inv_logit_diff.hpp +include/stan/math/opencl/rev/log_softmax.hpp +include/stan/math/opencl/rev/log_sum_exp.hpp +include/stan/math/opencl/rev/logit.hpp +include/stan/math/opencl/rev/lub_constrain.hpp +include/stan/math/opencl/rev/matrix_power.hpp +include/stan/math/opencl/rev/mdivide_left_tri_low.hpp +include/stan/math/opencl/rev/mdivide_right_tri_low.hpp +include/stan/math/opencl/rev/multiply.hpp +include/stan/math/opencl/rev/multiply_log.hpp +include/stan/math/opencl/rev/multiply_lower_tri_self_transpose.hpp +include/stan/math/opencl/rev/offset_multiplier_constrain.hpp +include/stan/math/opencl/rev/operands_and_partials.hpp +include/stan/math/opencl/rev/operator_unary_minus.hpp +include/stan/math/opencl/rev/operator_unary_plus.hpp +include/stan/math/opencl/rev/pow.hpp +include/stan/math/opencl/rev/prod.hpp +include/stan/math/opencl/rev/rep_matrix.hpp +include/stan/math/opencl/rev/reverse.hpp +include/stan/math/opencl/rev/round.hpp +include/stan/math/opencl/rev/rows_dot_product.hpp +include/stan/math/opencl/rev/rows_dot_self.hpp +include/stan/math/opencl/rev/sd.hpp +include/stan/math/opencl/rev/sin.hpp +include/stan/math/opencl/rev/sinh.hpp +include/stan/math/opencl/rev/softmax.hpp +include/stan/math/opencl/rev/sqrt.hpp +include/stan/math/opencl/rev/square.hpp +include/stan/math/opencl/rev/squared_distance.hpp +include/stan/math/opencl/rev/subtract.hpp +include/stan/math/opencl/rev/sum.hpp +include/stan/math/opencl/rev/symmetrize_from_lower_tri.hpp +include/stan/math/opencl/rev/symmetrize_from_upper_tri.hpp +include/stan/math/opencl/rev/tan.hpp +include/stan/math/opencl/rev/tanh.hpp +include/stan/math/opencl/rev/tcrossprod.hpp +include/stan/math/opencl/rev/tgamma.hpp +include/stan/math/opencl/rev/to_arena.hpp +include/stan/math/opencl/rev/to_matrix.hpp +include/stan/math/opencl/rev/trace.hpp +include/stan/math/opencl/rev/transpose.hpp +include/stan/math/opencl/rev/trunc.hpp +include/stan/math/opencl/rev/ub_constrain.hpp +include/stan/math/opencl/rev/unit_vector_constrain.hpp +include/stan/math/opencl/rev/vari.hpp +include/stan/math/opencl/rev/variance.hpp +include/stan/math/opencl/scalar_type.hpp +include/stan/math/opencl/stringify.hpp +include/stan/math/opencl/to_ref_for_opencl.hpp +include/stan/math/opencl/tri_inverse.hpp +include/stan/math/opencl/value_type.hpp +include/stan/math/opencl/zeros_strict_tri.hpp +include/stan/math/prim.hpp +include/stan/math/prim/core.hpp +include/stan/math/prim/core/complex_base.hpp +include/stan/math/prim/core/init_threadpool_tbb.hpp +include/stan/math/prim/core/operator_addition.hpp +include/stan/math/prim/core/operator_division.hpp +include/stan/math/prim/core/operator_equal_equal.hpp +include/stan/math/prim/core/operator_minus.hpp +include/stan/math/prim/core/operator_multiplication.hpp +include/stan/math/prim/core/operator_not_equal.hpp +include/stan/math/prim/core/operator_plus.hpp +include/stan/math/prim/core/operator_subtraction.hpp +include/stan/math/prim/eigen_plugins.h +include/stan/math/prim/err.hpp +include/stan/math/prim/err/check_2F1_converges.hpp +include/stan/math/prim/err/check_3F2_converges.hpp +include/stan/math/prim/err/check_bounded.hpp +include/stan/math/prim/err/check_cholesky_factor.hpp +include/stan/math/prim/err/check_cholesky_factor_corr.hpp +include/stan/math/prim/err/check_column_index.hpp +include/stan/math/prim/err/check_consistent_size.hpp +include/stan/math/prim/err/check_consistent_sizes.hpp +include/stan/math/prim/err/check_consistent_sizes_mvt.hpp +include/stan/math/prim/err/check_corr_matrix.hpp +include/stan/math/prim/err/check_cov_matrix.hpp +include/stan/math/prim/err/check_finite.hpp +include/stan/math/prim/err/check_flag_sundials.hpp +include/stan/math/prim/err/check_greater.hpp +include/stan/math/prim/err/check_greater_or_equal.hpp +include/stan/math/prim/err/check_ldlt_factor.hpp +include/stan/math/prim/err/check_less.hpp +include/stan/math/prim/err/check_less_or_equal.hpp +include/stan/math/prim/err/check_lower_triangular.hpp +include/stan/math/prim/err/check_matching_dims.hpp +include/stan/math/prim/err/check_matching_sizes.hpp +include/stan/math/prim/err/check_multiplicable.hpp +include/stan/math/prim/err/check_nonnegative.hpp +include/stan/math/prim/err/check_nonzero_size.hpp +include/stan/math/prim/err/check_not_nan.hpp +include/stan/math/prim/err/check_ordered.hpp +include/stan/math/prim/err/check_pos_definite.hpp +include/stan/math/prim/err/check_pos_semidefinite.hpp +include/stan/math/prim/err/check_positive.hpp +include/stan/math/prim/err/check_positive_finite.hpp +include/stan/math/prim/err/check_positive_ordered.hpp +include/stan/math/prim/err/check_range.hpp +include/stan/math/prim/err/check_row_index.hpp +include/stan/math/prim/err/check_simplex.hpp +include/stan/math/prim/err/check_size_match.hpp +include/stan/math/prim/err/check_sorted.hpp +include/stan/math/prim/err/check_square.hpp +include/stan/math/prim/err/check_std_vector_index.hpp +include/stan/math/prim/err/check_symmetric.hpp +include/stan/math/prim/err/check_unit_vector.hpp +include/stan/math/prim/err/check_vector.hpp +include/stan/math/prim/err/check_vector_index.hpp +include/stan/math/prim/err/constraint_tolerance.hpp +include/stan/math/prim/err/domain_error.hpp +include/stan/math/prim/err/domain_error_vec.hpp +include/stan/math/prim/err/elementwise_check.hpp +include/stan/math/prim/err/hmm_check.hpp +include/stan/math/prim/err/invalid_argument.hpp +include/stan/math/prim/err/invalid_argument_vec.hpp +include/stan/math/prim/err/is_cholesky_factor.hpp +include/stan/math/prim/err/is_cholesky_factor_corr.hpp +include/stan/math/prim/err/is_column_index.hpp +include/stan/math/prim/err/is_corr_matrix.hpp +include/stan/math/prim/err/is_ldlt_factor.hpp +include/stan/math/prim/err/is_less_or_equal.hpp +include/stan/math/prim/err/is_lower_triangular.hpp +include/stan/math/prim/err/is_mat_finite.hpp +include/stan/math/prim/err/is_matching_dims.hpp +include/stan/math/prim/err/is_matching_size.hpp +include/stan/math/prim/err/is_nonzero_size.hpp +include/stan/math/prim/err/is_not_nan.hpp +include/stan/math/prim/err/is_ordered.hpp +include/stan/math/prim/err/is_pos_definite.hpp +include/stan/math/prim/err/is_positive.hpp +include/stan/math/prim/err/is_scal_finite.hpp +include/stan/math/prim/err/is_size_match.hpp +include/stan/math/prim/err/is_square.hpp +include/stan/math/prim/err/is_symmetric.hpp +include/stan/math/prim/err/is_unit_vector.hpp +include/stan/math/prim/err/out_of_range.hpp +include/stan/math/prim/err/system_error.hpp +include/stan/math/prim/err/throw_domain_error.hpp +include/stan/math/prim/err/throw_domain_error_vec.hpp +include/stan/math/prim/err/validate_non_negative_index.hpp +include/stan/math/prim/err/validate_positive_index.hpp +include/stan/math/prim/err/validate_unit_vector_index.hpp +include/stan/math/prim/fun.hpp +include/stan/math/prim/fun/Eigen.hpp +include/stan/math/prim/fun/F32.hpp +include/stan/math/prim/fun/LDLT_factor.hpp +include/stan/math/prim/fun/MatrixExponential.h +include/stan/math/prim/fun/Phi.hpp +include/stan/math/prim/fun/Phi_approx.hpp +include/stan/math/prim/fun/abs.hpp +include/stan/math/prim/fun/accumulator.hpp +include/stan/math/prim/fun/acos.hpp +include/stan/math/prim/fun/acosh.hpp +include/stan/math/prim/fun/add.hpp +include/stan/math/prim/fun/add_diag.hpp +include/stan/math/prim/fun/append_array.hpp +include/stan/math/prim/fun/append_col.hpp +include/stan/math/prim/fun/append_row.hpp +include/stan/math/prim/fun/arg.hpp +include/stan/math/prim/fun/array_builder.hpp +include/stan/math/prim/fun/as_array_or_scalar.hpp +include/stan/math/prim/fun/as_bool.hpp +include/stan/math/prim/fun/as_column_vector_or_scalar.hpp +include/stan/math/prim/fun/as_value_array_or_scalar.hpp +include/stan/math/prim/fun/as_value_column_array_or_scalar.hpp +include/stan/math/prim/fun/as_value_column_vector_or_scalar.hpp +include/stan/math/prim/fun/asin.hpp +include/stan/math/prim/fun/asinh.hpp +include/stan/math/prim/fun/assign.hpp +include/stan/math/prim/fun/atan.hpp +include/stan/math/prim/fun/atanh.hpp +include/stan/math/prim/fun/autocorrelation.hpp +include/stan/math/prim/fun/autocovariance.hpp +include/stan/math/prim/fun/bessel_first_kind.hpp +include/stan/math/prim/fun/bessel_second_kind.hpp +include/stan/math/prim/fun/beta.hpp +include/stan/math/prim/fun/binary_log_loss.hpp +include/stan/math/prim/fun/binomial_coefficient_log.hpp +include/stan/math/prim/fun/block.hpp +include/stan/math/prim/fun/boost_policy.hpp +include/stan/math/prim/fun/cbrt.hpp +include/stan/math/prim/fun/ceil.hpp +include/stan/math/prim/fun/chol2inv.hpp +include/stan/math/prim/fun/cholesky_corr_constrain.hpp +include/stan/math/prim/fun/cholesky_corr_free.hpp +include/stan/math/prim/fun/cholesky_decompose.hpp +include/stan/math/prim/fun/cholesky_factor_constrain.hpp +include/stan/math/prim/fun/cholesky_factor_free.hpp +include/stan/math/prim/fun/choose.hpp +include/stan/math/prim/fun/col.hpp +include/stan/math/prim/fun/cols.hpp +include/stan/math/prim/fun/columns_dot_product.hpp +include/stan/math/prim/fun/columns_dot_self.hpp +include/stan/math/prim/fun/conj.hpp +include/stan/math/prim/fun/constants.hpp +include/stan/math/prim/fun/copysign.hpp +include/stan/math/prim/fun/corr_constrain.hpp +include/stan/math/prim/fun/corr_free.hpp +include/stan/math/prim/fun/corr_matrix_constrain.hpp +include/stan/math/prim/fun/corr_matrix_free.hpp +include/stan/math/prim/fun/cos.hpp +include/stan/math/prim/fun/cosh.hpp +include/stan/math/prim/fun/cov_exp_quad.hpp +include/stan/math/prim/fun/cov_matrix_constrain.hpp +include/stan/math/prim/fun/cov_matrix_constrain_lkj.hpp +include/stan/math/prim/fun/cov_matrix_free.hpp +include/stan/math/prim/fun/cov_matrix_free_lkj.hpp +include/stan/math/prim/fun/crossprod.hpp +include/stan/math/prim/fun/csr_extract_u.hpp +include/stan/math/prim/fun/csr_extract_v.hpp +include/stan/math/prim/fun/csr_extract_w.hpp +include/stan/math/prim/fun/csr_matrix_times_vector.hpp +include/stan/math/prim/fun/csr_to_dense_matrix.hpp +include/stan/math/prim/fun/csr_u_to_z.hpp +include/stan/math/prim/fun/cumulative_sum.hpp +include/stan/math/prim/fun/determinant.hpp +include/stan/math/prim/fun/diag_matrix.hpp +include/stan/math/prim/fun/diag_post_multiply.hpp +include/stan/math/prim/fun/diag_pre_multiply.hpp +include/stan/math/prim/fun/diagonal.hpp +include/stan/math/prim/fun/digamma.hpp +include/stan/math/prim/fun/dims.hpp +include/stan/math/prim/fun/distance.hpp +include/stan/math/prim/fun/divide.hpp +include/stan/math/prim/fun/divide_columns.hpp +include/stan/math/prim/fun/dot.hpp +include/stan/math/prim/fun/dot_product.hpp +include/stan/math/prim/fun/dot_self.hpp +include/stan/math/prim/fun/eigen_comparisons.hpp +include/stan/math/prim/fun/eigenvalues.hpp +include/stan/math/prim/fun/eigenvalues_sym.hpp +include/stan/math/prim/fun/eigenvectors.hpp +include/stan/math/prim/fun/eigenvectors_sym.hpp +include/stan/math/prim/fun/elt_divide.hpp +include/stan/math/prim/fun/elt_multiply.hpp +include/stan/math/prim/fun/erf.hpp +include/stan/math/prim/fun/erfc.hpp +include/stan/math/prim/fun/eval.hpp +include/stan/math/prim/fun/exp.hpp +include/stan/math/prim/fun/exp2.hpp +include/stan/math/prim/fun/expm1.hpp +include/stan/math/prim/fun/fabs.hpp +include/stan/math/prim/fun/factor_U.hpp +include/stan/math/prim/fun/factor_cov_matrix.hpp +include/stan/math/prim/fun/falling_factorial.hpp +include/stan/math/prim/fun/fdim.hpp +include/stan/math/prim/fun/fill.hpp +include/stan/math/prim/fun/finite_diff_stepsize.hpp +include/stan/math/prim/fun/floor.hpp +include/stan/math/prim/fun/fma.hpp +include/stan/math/prim/fun/fmax.hpp +include/stan/math/prim/fun/fmin.hpp +include/stan/math/prim/fun/fmod.hpp +include/stan/math/prim/fun/gamma_p.hpp +include/stan/math/prim/fun/gamma_q.hpp +include/stan/math/prim/fun/generalized_inverse.hpp +include/stan/math/prim/fun/get.hpp +include/stan/math/prim/fun/get_base1.hpp +include/stan/math/prim/fun/get_base1_lhs.hpp +include/stan/math/prim/fun/get_lp.hpp +include/stan/math/prim/fun/gp_dot_prod_cov.hpp +include/stan/math/prim/fun/gp_exp_quad_cov.hpp +include/stan/math/prim/fun/gp_exponential_cov.hpp +include/stan/math/prim/fun/gp_matern32_cov.hpp +include/stan/math/prim/fun/gp_matern52_cov.hpp +include/stan/math/prim/fun/gp_periodic_cov.hpp +include/stan/math/prim/fun/grad_2F1.hpp +include/stan/math/prim/fun/grad_F32.hpp +include/stan/math/prim/fun/grad_inc_beta.hpp +include/stan/math/prim/fun/grad_reg_inc_beta.hpp +include/stan/math/prim/fun/grad_reg_inc_gamma.hpp +include/stan/math/prim/fun/grad_reg_lower_inc_gamma.hpp +include/stan/math/prim/fun/head.hpp +include/stan/math/prim/fun/hypot.hpp +include/stan/math/prim/fun/i_times.hpp +include/stan/math/prim/fun/identity_constrain.hpp +include/stan/math/prim/fun/identity_free.hpp +include/stan/math/prim/fun/identity_matrix.hpp +include/stan/math/prim/fun/if_else.hpp +include/stan/math/prim/fun/imag.hpp +include/stan/math/prim/fun/inc_beta.hpp +include/stan/math/prim/fun/inc_beta_dda.hpp +include/stan/math/prim/fun/inc_beta_ddb.hpp +include/stan/math/prim/fun/inc_beta_ddz.hpp +include/stan/math/prim/fun/initialize.hpp +include/stan/math/prim/fun/initialize_fill.hpp +include/stan/math/prim/fun/int_step.hpp +include/stan/math/prim/fun/inv.hpp +include/stan/math/prim/fun/inv_Phi.hpp +include/stan/math/prim/fun/inv_cloglog.hpp +include/stan/math/prim/fun/inv_logit.hpp +include/stan/math/prim/fun/inv_sqrt.hpp +include/stan/math/prim/fun/inv_square.hpp +include/stan/math/prim/fun/inverse.hpp +include/stan/math/prim/fun/inverse_softmax.hpp +include/stan/math/prim/fun/inverse_spd.hpp +include/stan/math/prim/fun/is_any_nan.hpp +include/stan/math/prim/fun/is_inf.hpp +include/stan/math/prim/fun/is_integer.hpp +include/stan/math/prim/fun/is_nan.hpp +include/stan/math/prim/fun/is_nonpositive_integer.hpp +include/stan/math/prim/fun/is_uninitialized.hpp +include/stan/math/prim/fun/isfinite.hpp +include/stan/math/prim/fun/isinf.hpp +include/stan/math/prim/fun/isnan.hpp +include/stan/math/prim/fun/isnormal.hpp +include/stan/math/prim/fun/lambert_w.hpp +include/stan/math/prim/fun/lb_constrain.hpp +include/stan/math/prim/fun/lb_free.hpp +include/stan/math/prim/fun/lbeta.hpp +include/stan/math/prim/fun/ldexp.hpp +include/stan/math/prim/fun/lgamma.hpp +include/stan/math/prim/fun/lgamma_stirling.hpp +include/stan/math/prim/fun/lgamma_stirling_diff.hpp +include/stan/math/prim/fun/linspaced_array.hpp +include/stan/math/prim/fun/linspaced_int_array.hpp +include/stan/math/prim/fun/linspaced_row_vector.hpp +include/stan/math/prim/fun/linspaced_vector.hpp +include/stan/math/prim/fun/lmgamma.hpp +include/stan/math/prim/fun/log.hpp +include/stan/math/prim/fun/log10.hpp +include/stan/math/prim/fun/log1m.hpp +include/stan/math/prim/fun/log1m_exp.hpp +include/stan/math/prim/fun/log1m_inv_logit.hpp +include/stan/math/prim/fun/log1p.hpp +include/stan/math/prim/fun/log1p_exp.hpp +include/stan/math/prim/fun/log2.hpp +include/stan/math/prim/fun/log_determinant.hpp +include/stan/math/prim/fun/log_determinant_ldlt.hpp +include/stan/math/prim/fun/log_determinant_spd.hpp +include/stan/math/prim/fun/log_diff_exp.hpp +include/stan/math/prim/fun/log_falling_factorial.hpp +include/stan/math/prim/fun/log_inv_logit.hpp +include/stan/math/prim/fun/log_inv_logit_diff.hpp +include/stan/math/prim/fun/log_mix.hpp +include/stan/math/prim/fun/log_modified_bessel_first_kind.hpp +include/stan/math/prim/fun/log_rising_factorial.hpp +include/stan/math/prim/fun/log_softmax.hpp +include/stan/math/prim/fun/log_sum_exp.hpp +include/stan/math/prim/fun/logb.hpp +include/stan/math/prim/fun/logical_and.hpp +include/stan/math/prim/fun/logical_eq.hpp +include/stan/math/prim/fun/logical_gt.hpp +include/stan/math/prim/fun/logical_gte.hpp +include/stan/math/prim/fun/logical_lt.hpp +include/stan/math/prim/fun/logical_lte.hpp +include/stan/math/prim/fun/logical_negation.hpp +include/stan/math/prim/fun/logical_neq.hpp +include/stan/math/prim/fun/logical_or.hpp +include/stan/math/prim/fun/logit.hpp +include/stan/math/prim/fun/lub_constrain.hpp +include/stan/math/prim/fun/lub_free.hpp +include/stan/math/prim/fun/make_nu.hpp +include/stan/math/prim/fun/matrix_exp.hpp +include/stan/math/prim/fun/matrix_exp_2x2.hpp +include/stan/math/prim/fun/matrix_exp_action_handler.hpp +include/stan/math/prim/fun/matrix_exp_multiply.hpp +include/stan/math/prim/fun/matrix_exp_pade.hpp +include/stan/math/prim/fun/matrix_power.hpp +include/stan/math/prim/fun/max.hpp +include/stan/math/prim/fun/max_size.hpp +include/stan/math/prim/fun/max_size_mvt.hpp +include/stan/math/prim/fun/mdivide_left.hpp +include/stan/math/prim/fun/mdivide_left_ldlt.hpp +include/stan/math/prim/fun/mdivide_left_spd.hpp +include/stan/math/prim/fun/mdivide_left_tri.hpp +include/stan/math/prim/fun/mdivide_left_tri_low.hpp +include/stan/math/prim/fun/mdivide_right.hpp +include/stan/math/prim/fun/mdivide_right_ldlt.hpp +include/stan/math/prim/fun/mdivide_right_spd.hpp +include/stan/math/prim/fun/mdivide_right_tri.hpp +include/stan/math/prim/fun/mdivide_right_tri_low.hpp +include/stan/math/prim/fun/mean.hpp +include/stan/math/prim/fun/min.hpp +include/stan/math/prim/fun/minus.hpp +include/stan/math/prim/fun/modified_bessel_first_kind.hpp +include/stan/math/prim/fun/modified_bessel_second_kind.hpp +include/stan/math/prim/fun/modulus.hpp +include/stan/math/prim/fun/multiply.hpp +include/stan/math/prim/fun/multiply_log.hpp +include/stan/math/prim/fun/multiply_lower_tri_self_transpose.hpp +include/stan/math/prim/fun/norm.hpp +include/stan/math/prim/fun/num_elements.hpp +include/stan/math/prim/fun/offset_multiplier_constrain.hpp +include/stan/math/prim/fun/offset_multiplier_free.hpp +include/stan/math/prim/fun/one_hot_array.hpp +include/stan/math/prim/fun/one_hot_int_array.hpp +include/stan/math/prim/fun/one_hot_row_vector.hpp +include/stan/math/prim/fun/one_hot_vector.hpp +include/stan/math/prim/fun/ones_array.hpp +include/stan/math/prim/fun/ones_int_array.hpp +include/stan/math/prim/fun/ones_row_vector.hpp +include/stan/math/prim/fun/ones_vector.hpp +include/stan/math/prim/fun/ordered_constrain.hpp +include/stan/math/prim/fun/ordered_free.hpp +include/stan/math/prim/fun/owens_t.hpp +include/stan/math/prim/fun/plus.hpp +include/stan/math/prim/fun/poisson_binomial_log_probs.hpp +include/stan/math/prim/fun/polar.hpp +include/stan/math/prim/fun/positive_constrain.hpp +include/stan/math/prim/fun/positive_free.hpp +include/stan/math/prim/fun/positive_ordered_constrain.hpp +include/stan/math/prim/fun/positive_ordered_free.hpp +include/stan/math/prim/fun/pow.hpp +include/stan/math/prim/fun/primitive_value.hpp +include/stan/math/prim/fun/prob_constrain.hpp +include/stan/math/prim/fun/prob_free.hpp +include/stan/math/prim/fun/prod.hpp +include/stan/math/prim/fun/proj.hpp +include/stan/math/prim/fun/promote_elements.hpp +include/stan/math/prim/fun/promote_scalar.hpp +include/stan/math/prim/fun/pseudo_eigenvalues.hpp +include/stan/math/prim/fun/pseudo_eigenvectors.hpp +include/stan/math/prim/fun/qr_Q.hpp +include/stan/math/prim/fun/qr_R.hpp +include/stan/math/prim/fun/qr_thin_Q.hpp +include/stan/math/prim/fun/qr_thin_R.hpp +include/stan/math/prim/fun/quad_form.hpp +include/stan/math/prim/fun/quad_form_diag.hpp +include/stan/math/prim/fun/quad_form_sym.hpp +include/stan/math/prim/fun/quantile.hpp +include/stan/math/prim/fun/rank.hpp +include/stan/math/prim/fun/read_corr_L.hpp +include/stan/math/prim/fun/read_corr_matrix.hpp +include/stan/math/prim/fun/read_cov_L.hpp +include/stan/math/prim/fun/read_cov_matrix.hpp +include/stan/math/prim/fun/real.hpp +include/stan/math/prim/fun/rep_array.hpp +include/stan/math/prim/fun/rep_matrix.hpp +include/stan/math/prim/fun/rep_row_vector.hpp +include/stan/math/prim/fun/rep_vector.hpp +include/stan/math/prim/fun/resize.hpp +include/stan/math/prim/fun/reverse.hpp +include/stan/math/prim/fun/rising_factorial.hpp +include/stan/math/prim/fun/round.hpp +include/stan/math/prim/fun/row.hpp +include/stan/math/prim/fun/rows.hpp +include/stan/math/prim/fun/rows_dot_product.hpp +include/stan/math/prim/fun/rows_dot_self.hpp +include/stan/math/prim/fun/scalar_seq_view.hpp +include/stan/math/prim/fun/scalbn.hpp +include/stan/math/prim/fun/scale_matrix_exp_multiply.hpp +include/stan/math/prim/fun/scaled_add.hpp +include/stan/math/prim/fun/sd.hpp +include/stan/math/prim/fun/segment.hpp +include/stan/math/prim/fun/sign.hpp +include/stan/math/prim/fun/signbit.hpp +include/stan/math/prim/fun/simplex_constrain.hpp +include/stan/math/prim/fun/simplex_free.hpp +include/stan/math/prim/fun/sin.hpp +include/stan/math/prim/fun/singular_values.hpp +include/stan/math/prim/fun/sinh.hpp +include/stan/math/prim/fun/size.hpp +include/stan/math/prim/fun/size_mvt.hpp +include/stan/math/prim/fun/size_zero.hpp +include/stan/math/prim/fun/softmax.hpp +include/stan/math/prim/fun/sort_asc.hpp +include/stan/math/prim/fun/sort_desc.hpp +include/stan/math/prim/fun/sort_indices.hpp +include/stan/math/prim/fun/sort_indices_asc.hpp +include/stan/math/prim/fun/sort_indices_desc.hpp +include/stan/math/prim/fun/sqrt.hpp +include/stan/math/prim/fun/square.hpp +include/stan/math/prim/fun/squared_distance.hpp +include/stan/math/prim/fun/stan_print.hpp +include/stan/math/prim/fun/step.hpp +include/stan/math/prim/fun/sub_col.hpp +include/stan/math/prim/fun/sub_row.hpp +include/stan/math/prim/fun/subtract.hpp +include/stan/math/prim/fun/sum.hpp +include/stan/math/prim/fun/svd_U.hpp +include/stan/math/prim/fun/svd_V.hpp +include/stan/math/prim/fun/symmetrize_from_lower_tri.hpp +include/stan/math/prim/fun/symmetrize_from_upper_tri.hpp +include/stan/math/prim/fun/tail.hpp +include/stan/math/prim/fun/tan.hpp +include/stan/math/prim/fun/tanh.hpp +include/stan/math/prim/fun/tcrossprod.hpp +include/stan/math/prim/fun/tgamma.hpp +include/stan/math/prim/fun/to_array_1d.hpp +include/stan/math/prim/fun/to_array_2d.hpp +include/stan/math/prim/fun/to_matrix.hpp +include/stan/math/prim/fun/to_ref.hpp +include/stan/math/prim/fun/to_row_vector.hpp +include/stan/math/prim/fun/to_vector.hpp +include/stan/math/prim/fun/trace.hpp +include/stan/math/prim/fun/trace_gen_inv_quad_form_ldlt.hpp +include/stan/math/prim/fun/trace_gen_quad_form.hpp +include/stan/math/prim/fun/trace_inv_quad_form_ldlt.hpp +include/stan/math/prim/fun/trace_quad_form.hpp +include/stan/math/prim/fun/transpose.hpp +include/stan/math/prim/fun/trigamma.hpp +include/stan/math/prim/fun/trunc.hpp +include/stan/math/prim/fun/typedefs.hpp +include/stan/math/prim/fun/ub_constrain.hpp +include/stan/math/prim/fun/ub_free.hpp +include/stan/math/prim/fun/uniform_simplex.hpp +include/stan/math/prim/fun/unit_vector_constrain.hpp +include/stan/math/prim/fun/unit_vector_free.hpp +include/stan/math/prim/fun/unitspaced_array.hpp +include/stan/math/prim/fun/value_of.hpp +include/stan/math/prim/fun/value_of_rec.hpp +include/stan/math/prim/fun/variance.hpp +include/stan/math/prim/fun/vec_concat.hpp +include/stan/math/prim/fun/vector_seq_view.hpp +include/stan/math/prim/fun/welford_covar_estimator.hpp +include/stan/math/prim/fun/welford_var_estimator.hpp +include/stan/math/prim/fun/zeros_array.hpp +include/stan/math/prim/fun/zeros_int_array.hpp +include/stan/math/prim/fun/zeros_row_vector.hpp +include/stan/math/prim/fun/zeros_vector.hpp +include/stan/math/prim/functor.hpp +include/stan/math/prim/functor/apply.hpp +include/stan/math/prim/functor/apply_scalar_binary.hpp +include/stan/math/prim/functor/apply_scalar_unary.hpp +include/stan/math/prim/functor/apply_vector_unary.hpp +include/stan/math/prim/functor/broadcast_array.hpp +include/stan/math/prim/functor/coupled_ode_system.hpp +include/stan/math/prim/functor/finite_diff_gradient.hpp +include/stan/math/prim/functor/finite_diff_gradient_auto.hpp +include/stan/math/prim/functor/for_each.hpp +include/stan/math/prim/functor/integrate_1d.hpp +include/stan/math/prim/functor/integrate_1d_adapter.hpp +include/stan/math/prim/functor/integrate_ode_rk45.hpp +include/stan/math/prim/functor/integrate_ode_std_vector_interface_adapter.hpp +include/stan/math/prim/functor/map_rect.hpp +include/stan/math/prim/functor/map_rect_combine.hpp +include/stan/math/prim/functor/map_rect_concurrent.hpp +include/stan/math/prim/functor/map_rect_mpi.hpp +include/stan/math/prim/functor/map_rect_reduce.hpp +include/stan/math/prim/functor/mpi_cluster.hpp +include/stan/math/prim/functor/mpi_cluster_inst.cpp +include/stan/math/prim/functor/mpi_command.hpp +include/stan/math/prim/functor/mpi_distributed_apply.hpp +include/stan/math/prim/functor/mpi_parallel_call.hpp +include/stan/math/prim/functor/ode_ckrk.hpp +include/stan/math/prim/functor/ode_rk45.hpp +include/stan/math/prim/functor/ode_store_sensitivities.hpp +include/stan/math/prim/functor/operands_and_partials.hpp +include/stan/math/prim/functor/reduce_sum.hpp +include/stan/math/prim/functor/reduce_sum_static.hpp +include/stan/math/prim/meta.hpp +include/stan/math/prim/meta/StdVectorBuilder.hpp +include/stan/math/prim/meta/VectorBuilder.hpp +include/stan/math/prim/meta/VectorBuilderHelper.hpp +include/stan/math/prim/meta/ad_promotable.hpp +include/stan/math/prim/meta/append_return_type.hpp +include/stan/math/prim/meta/base_type.hpp +include/stan/math/prim/meta/bool_constant.hpp +include/stan/math/prim/meta/child_type.hpp +include/stan/math/prim/meta/compiler_attributes.hpp +include/stan/math/prim/meta/conjunction.hpp +include/stan/math/prim/meta/contains_fvar.hpp +include/stan/math/prim/meta/contains_std_vector.hpp +include/stan/math/prim/meta/disjunction.hpp +include/stan/math/prim/meta/error_index.hpp +include/stan/math/prim/meta/forward_as.hpp +include/stan/math/prim/meta/holder.hpp +include/stan/math/prim/meta/include_summand.hpp +include/stan/math/prim/meta/index_apply.hpp +include/stan/math/prim/meta/index_type.hpp +include/stan/math/prim/meta/is_arena_matrix.hpp +include/stan/math/prim/meta/is_autodiff.hpp +include/stan/math/prim/meta/is_base_pointer_convertible.hpp +include/stan/math/prim/meta/is_complex.hpp +include/stan/math/prim/meta/is_constant.hpp +include/stan/math/prim/meta/is_container.hpp +include/stan/math/prim/meta/is_dense_dynamic.hpp +include/stan/math/prim/meta/is_detected.hpp +include/stan/math/prim/meta/is_double_or_int.hpp +include/stan/math/prim/meta/is_eigen.hpp +include/stan/math/prim/meta/is_eigen_dense_base.hpp +include/stan/math/prim/meta/is_eigen_dense_dynamic.hpp +include/stan/math/prim/meta/is_eigen_matrix.hpp +include/stan/math/prim/meta/is_eigen_matrix_base.hpp +include/stan/math/prim/meta/is_eigen_sparse_base.hpp +include/stan/math/prim/meta/is_fvar.hpp +include/stan/math/prim/meta/is_kernel_expression.hpp +include/stan/math/prim/meta/is_matrix.hpp +include/stan/math/prim/meta/is_matrix_cl.hpp +include/stan/math/prim/meta/is_plain_type.hpp +include/stan/math/prim/meta/is_rev_matrix.hpp +include/stan/math/prim/meta/is_stan_scalar.hpp +include/stan/math/prim/meta/is_string_convertible.hpp +include/stan/math/prim/meta/is_var.hpp +include/stan/math/prim/meta/is_var_dense_dynamic.hpp +include/stan/math/prim/meta/is_var_eigen.hpp +include/stan/math/prim/meta/is_var_matrix.hpp +include/stan/math/prim/meta/is_var_or_arithmetic.hpp +include/stan/math/prim/meta/is_vari.hpp +include/stan/math/prim/meta/is_vector.hpp +include/stan/math/prim/meta/is_vector_like.hpp +include/stan/math/prim/meta/partials_return_type.hpp +include/stan/math/prim/meta/partials_type.hpp +include/stan/math/prim/meta/plain_type.hpp +include/stan/math/prim/meta/promote_args.hpp +include/stan/math/prim/meta/promote_scalar_type.hpp +include/stan/math/prim/meta/ref_type.hpp +include/stan/math/prim/meta/require_generics.hpp +include/stan/math/prim/meta/require_helpers.hpp +include/stan/math/prim/meta/return_type.hpp +include/stan/math/prim/meta/scalar_type.hpp +include/stan/math/prim/meta/scalar_type_pre.hpp +include/stan/math/prim/meta/seq_view.hpp +include/stan/math/prim/meta/static_select.hpp +include/stan/math/prim/meta/value_type.hpp +include/stan/math/prim/meta/void_t.hpp +include/stan/math/prim/prob.hpp +include/stan/math/prim/prob/bernoulli_ccdf_log.hpp +include/stan/math/prim/prob/bernoulli_cdf.hpp +include/stan/math/prim/prob/bernoulli_cdf_log.hpp +include/stan/math/prim/prob/bernoulli_lccdf.hpp +include/stan/math/prim/prob/bernoulli_lcdf.hpp +include/stan/math/prim/prob/bernoulli_log.hpp +include/stan/math/prim/prob/bernoulli_logit_glm_log.hpp +include/stan/math/prim/prob/bernoulli_logit_glm_lpmf.hpp +include/stan/math/prim/prob/bernoulli_logit_glm_rng.hpp +include/stan/math/prim/prob/bernoulli_logit_log.hpp +include/stan/math/prim/prob/bernoulli_logit_lpmf.hpp +include/stan/math/prim/prob/bernoulli_logit_rng.hpp +include/stan/math/prim/prob/bernoulli_lpmf.hpp +include/stan/math/prim/prob/bernoulli_rng.hpp +include/stan/math/prim/prob/beta_binomial_ccdf_log.hpp +include/stan/math/prim/prob/beta_binomial_cdf.hpp +include/stan/math/prim/prob/beta_binomial_cdf_log.hpp +include/stan/math/prim/prob/beta_binomial_lccdf.hpp +include/stan/math/prim/prob/beta_binomial_lcdf.hpp +include/stan/math/prim/prob/beta_binomial_log.hpp +include/stan/math/prim/prob/beta_binomial_lpmf.hpp +include/stan/math/prim/prob/beta_binomial_rng.hpp +include/stan/math/prim/prob/beta_ccdf_log.hpp +include/stan/math/prim/prob/beta_cdf.hpp +include/stan/math/prim/prob/beta_cdf_log.hpp +include/stan/math/prim/prob/beta_lccdf.hpp +include/stan/math/prim/prob/beta_lcdf.hpp +include/stan/math/prim/prob/beta_log.hpp +include/stan/math/prim/prob/beta_lpdf.hpp +include/stan/math/prim/prob/beta_proportion_ccdf_log.hpp +include/stan/math/prim/prob/beta_proportion_cdf_log.hpp +include/stan/math/prim/prob/beta_proportion_lccdf.hpp +include/stan/math/prim/prob/beta_proportion_lcdf.hpp +include/stan/math/prim/prob/beta_proportion_log.hpp +include/stan/math/prim/prob/beta_proportion_lpdf.hpp +include/stan/math/prim/prob/beta_proportion_rng.hpp +include/stan/math/prim/prob/beta_rng.hpp +include/stan/math/prim/prob/binomial_ccdf_log.hpp +include/stan/math/prim/prob/binomial_cdf.hpp +include/stan/math/prim/prob/binomial_cdf_log.hpp +include/stan/math/prim/prob/binomial_lccdf.hpp +include/stan/math/prim/prob/binomial_lcdf.hpp +include/stan/math/prim/prob/binomial_log.hpp +include/stan/math/prim/prob/binomial_logit_log.hpp +include/stan/math/prim/prob/binomial_logit_lpmf.hpp +include/stan/math/prim/prob/binomial_lpmf.hpp +include/stan/math/prim/prob/binomial_rng.hpp +include/stan/math/prim/prob/categorical_log.hpp +include/stan/math/prim/prob/categorical_logit_glm_lpmf.hpp +include/stan/math/prim/prob/categorical_logit_log.hpp +include/stan/math/prim/prob/categorical_logit_lpmf.hpp +include/stan/math/prim/prob/categorical_logit_rng.hpp +include/stan/math/prim/prob/categorical_lpmf.hpp +include/stan/math/prim/prob/categorical_rng.hpp +include/stan/math/prim/prob/cauchy_ccdf_log.hpp +include/stan/math/prim/prob/cauchy_cdf.hpp +include/stan/math/prim/prob/cauchy_cdf_log.hpp +include/stan/math/prim/prob/cauchy_lccdf.hpp +include/stan/math/prim/prob/cauchy_lcdf.hpp +include/stan/math/prim/prob/cauchy_log.hpp +include/stan/math/prim/prob/cauchy_lpdf.hpp +include/stan/math/prim/prob/cauchy_rng.hpp +include/stan/math/prim/prob/chi_square_ccdf_log.hpp +include/stan/math/prim/prob/chi_square_cdf.hpp +include/stan/math/prim/prob/chi_square_cdf_log.hpp +include/stan/math/prim/prob/chi_square_lccdf.hpp +include/stan/math/prim/prob/chi_square_lcdf.hpp +include/stan/math/prim/prob/chi_square_log.hpp +include/stan/math/prim/prob/chi_square_lpdf.hpp +include/stan/math/prim/prob/chi_square_rng.hpp +include/stan/math/prim/prob/dirichlet_log.hpp +include/stan/math/prim/prob/dirichlet_lpdf.hpp +include/stan/math/prim/prob/dirichlet_lpmf.hpp +include/stan/math/prim/prob/dirichlet_rng.hpp +include/stan/math/prim/prob/discrete_range_ccdf_log.hpp +include/stan/math/prim/prob/discrete_range_cdf.hpp +include/stan/math/prim/prob/discrete_range_cdf_log.hpp +include/stan/math/prim/prob/discrete_range_lccdf.hpp +include/stan/math/prim/prob/discrete_range_lcdf.hpp +include/stan/math/prim/prob/discrete_range_log.hpp +include/stan/math/prim/prob/discrete_range_lpmf.hpp +include/stan/math/prim/prob/discrete_range_rng.hpp +include/stan/math/prim/prob/double_exponential_ccdf_log.hpp +include/stan/math/prim/prob/double_exponential_cdf.hpp +include/stan/math/prim/prob/double_exponential_cdf_log.hpp +include/stan/math/prim/prob/double_exponential_lccdf.hpp +include/stan/math/prim/prob/double_exponential_lcdf.hpp +include/stan/math/prim/prob/double_exponential_log.hpp +include/stan/math/prim/prob/double_exponential_lpdf.hpp +include/stan/math/prim/prob/double_exponential_rng.hpp +include/stan/math/prim/prob/exp_mod_normal_ccdf_log.hpp +include/stan/math/prim/prob/exp_mod_normal_cdf.hpp +include/stan/math/prim/prob/exp_mod_normal_cdf_log.hpp +include/stan/math/prim/prob/exp_mod_normal_lccdf.hpp +include/stan/math/prim/prob/exp_mod_normal_lcdf.hpp +include/stan/math/prim/prob/exp_mod_normal_log.hpp +include/stan/math/prim/prob/exp_mod_normal_lpdf.hpp +include/stan/math/prim/prob/exp_mod_normal_rng.hpp +include/stan/math/prim/prob/exponential_ccdf_log.hpp +include/stan/math/prim/prob/exponential_cdf.hpp +include/stan/math/prim/prob/exponential_cdf_log.hpp +include/stan/math/prim/prob/exponential_lccdf.hpp +include/stan/math/prim/prob/exponential_lcdf.hpp +include/stan/math/prim/prob/exponential_log.hpp +include/stan/math/prim/prob/exponential_lpdf.hpp +include/stan/math/prim/prob/exponential_rng.hpp +include/stan/math/prim/prob/frechet_ccdf_log.hpp +include/stan/math/prim/prob/frechet_cdf.hpp +include/stan/math/prim/prob/frechet_cdf_log.hpp +include/stan/math/prim/prob/frechet_lccdf.hpp +include/stan/math/prim/prob/frechet_lcdf.hpp +include/stan/math/prim/prob/frechet_log.hpp +include/stan/math/prim/prob/frechet_lpdf.hpp +include/stan/math/prim/prob/frechet_rng.hpp +include/stan/math/prim/prob/gamma_ccdf_log.hpp +include/stan/math/prim/prob/gamma_cdf.hpp +include/stan/math/prim/prob/gamma_cdf_log.hpp +include/stan/math/prim/prob/gamma_lccdf.hpp +include/stan/math/prim/prob/gamma_lcdf.hpp +include/stan/math/prim/prob/gamma_log.hpp +include/stan/math/prim/prob/gamma_lpdf.hpp +include/stan/math/prim/prob/gamma_rng.hpp +include/stan/math/prim/prob/gaussian_dlm_obs_log.hpp +include/stan/math/prim/prob/gaussian_dlm_obs_lpdf.hpp +include/stan/math/prim/prob/gaussian_dlm_obs_rng.hpp +include/stan/math/prim/prob/gumbel_ccdf_log.hpp +include/stan/math/prim/prob/gumbel_cdf.hpp +include/stan/math/prim/prob/gumbel_cdf_log.hpp +include/stan/math/prim/prob/gumbel_lccdf.hpp +include/stan/math/prim/prob/gumbel_lcdf.hpp +include/stan/math/prim/prob/gumbel_log.hpp +include/stan/math/prim/prob/gumbel_lpdf.hpp +include/stan/math/prim/prob/gumbel_rng.hpp +include/stan/math/prim/prob/hmm_hidden_state_prob.hpp +include/stan/math/prim/prob/hmm_latent_rng.hpp +include/stan/math/prim/prob/hmm_marginal.hpp +include/stan/math/prim/prob/hypergeometric_log.hpp +include/stan/math/prim/prob/hypergeometric_lpmf.hpp +include/stan/math/prim/prob/hypergeometric_rng.hpp +include/stan/math/prim/prob/inv_chi_square_ccdf_log.hpp +include/stan/math/prim/prob/inv_chi_square_cdf.hpp +include/stan/math/prim/prob/inv_chi_square_cdf_log.hpp +include/stan/math/prim/prob/inv_chi_square_lccdf.hpp +include/stan/math/prim/prob/inv_chi_square_lcdf.hpp +include/stan/math/prim/prob/inv_chi_square_log.hpp +include/stan/math/prim/prob/inv_chi_square_lpdf.hpp +include/stan/math/prim/prob/inv_chi_square_rng.hpp +include/stan/math/prim/prob/inv_gamma_ccdf_log.hpp +include/stan/math/prim/prob/inv_gamma_cdf.hpp +include/stan/math/prim/prob/inv_gamma_cdf_log.hpp +include/stan/math/prim/prob/inv_gamma_lccdf.hpp +include/stan/math/prim/prob/inv_gamma_lcdf.hpp +include/stan/math/prim/prob/inv_gamma_log.hpp +include/stan/math/prim/prob/inv_gamma_lpdf.hpp +include/stan/math/prim/prob/inv_gamma_rng.hpp +include/stan/math/prim/prob/inv_wishart_log.hpp +include/stan/math/prim/prob/inv_wishart_lpdf.hpp +include/stan/math/prim/prob/inv_wishart_rng.hpp +include/stan/math/prim/prob/lkj_corr_cholesky_log.hpp +include/stan/math/prim/prob/lkj_corr_cholesky_lpdf.hpp +include/stan/math/prim/prob/lkj_corr_cholesky_rng.hpp +include/stan/math/prim/prob/lkj_corr_log.hpp +include/stan/math/prim/prob/lkj_corr_lpdf.hpp +include/stan/math/prim/prob/lkj_corr_rng.hpp +include/stan/math/prim/prob/lkj_cov_log.hpp +include/stan/math/prim/prob/lkj_cov_lpdf.hpp +include/stan/math/prim/prob/logistic_ccdf_log.hpp +include/stan/math/prim/prob/logistic_cdf.hpp +include/stan/math/prim/prob/logistic_cdf_log.hpp +include/stan/math/prim/prob/logistic_lccdf.hpp +include/stan/math/prim/prob/logistic_lcdf.hpp +include/stan/math/prim/prob/logistic_log.hpp +include/stan/math/prim/prob/logistic_lpdf.hpp +include/stan/math/prim/prob/logistic_rng.hpp +include/stan/math/prim/prob/loglogistic_cdf.hpp +include/stan/math/prim/prob/loglogistic_lpdf.hpp +include/stan/math/prim/prob/loglogistic_rng.hpp +include/stan/math/prim/prob/lognormal_ccdf_log.hpp +include/stan/math/prim/prob/lognormal_cdf.hpp +include/stan/math/prim/prob/lognormal_cdf_log.hpp +include/stan/math/prim/prob/lognormal_lccdf.hpp +include/stan/math/prim/prob/lognormal_lcdf.hpp +include/stan/math/prim/prob/lognormal_log.hpp +include/stan/math/prim/prob/lognormal_lpdf.hpp +include/stan/math/prim/prob/lognormal_rng.hpp +include/stan/math/prim/prob/matrix_normal_prec_log.hpp +include/stan/math/prim/prob/matrix_normal_prec_lpdf.hpp +include/stan/math/prim/prob/matrix_normal_prec_rng.hpp +include/stan/math/prim/prob/multi_gp_cholesky_log.hpp +include/stan/math/prim/prob/multi_gp_cholesky_lpdf.hpp +include/stan/math/prim/prob/multi_gp_log.hpp +include/stan/math/prim/prob/multi_gp_lpdf.hpp +include/stan/math/prim/prob/multi_normal_cholesky_log.hpp +include/stan/math/prim/prob/multi_normal_cholesky_lpdf.hpp +include/stan/math/prim/prob/multi_normal_cholesky_rng.hpp +include/stan/math/prim/prob/multi_normal_log.hpp +include/stan/math/prim/prob/multi_normal_lpdf.hpp +include/stan/math/prim/prob/multi_normal_prec_log.hpp +include/stan/math/prim/prob/multi_normal_prec_lpdf.hpp +include/stan/math/prim/prob/multi_normal_prec_rng.hpp +include/stan/math/prim/prob/multi_normal_rng.hpp +include/stan/math/prim/prob/multi_student_t_log.hpp +include/stan/math/prim/prob/multi_student_t_lpdf.hpp +include/stan/math/prim/prob/multi_student_t_rng.hpp +include/stan/math/prim/prob/multinomial_log.hpp +include/stan/math/prim/prob/multinomial_logit_log.hpp +include/stan/math/prim/prob/multinomial_logit_lpmf.hpp +include/stan/math/prim/prob/multinomial_logit_rng.hpp +include/stan/math/prim/prob/multinomial_lpmf.hpp +include/stan/math/prim/prob/multinomial_rng.hpp +include/stan/math/prim/prob/neg_binomial_2_ccdf_log.hpp +include/stan/math/prim/prob/neg_binomial_2_cdf.hpp +include/stan/math/prim/prob/neg_binomial_2_cdf_log.hpp +include/stan/math/prim/prob/neg_binomial_2_lccdf.hpp +include/stan/math/prim/prob/neg_binomial_2_lcdf.hpp +include/stan/math/prim/prob/neg_binomial_2_log.hpp +include/stan/math/prim/prob/neg_binomial_2_log_glm_log.hpp +include/stan/math/prim/prob/neg_binomial_2_log_glm_lpmf.hpp +include/stan/math/prim/prob/neg_binomial_2_log_log.hpp +include/stan/math/prim/prob/neg_binomial_2_log_lpmf.hpp +include/stan/math/prim/prob/neg_binomial_2_log_rng.hpp +include/stan/math/prim/prob/neg_binomial_2_lpmf.hpp +include/stan/math/prim/prob/neg_binomial_2_rng.hpp +include/stan/math/prim/prob/neg_binomial_ccdf_log.hpp +include/stan/math/prim/prob/neg_binomial_cdf.hpp +include/stan/math/prim/prob/neg_binomial_cdf_log.hpp +include/stan/math/prim/prob/neg_binomial_lccdf.hpp +include/stan/math/prim/prob/neg_binomial_lcdf.hpp +include/stan/math/prim/prob/neg_binomial_log.hpp +include/stan/math/prim/prob/neg_binomial_lpmf.hpp +include/stan/math/prim/prob/neg_binomial_rng.hpp +include/stan/math/prim/prob/normal_ccdf_log.hpp +include/stan/math/prim/prob/normal_cdf.hpp +include/stan/math/prim/prob/normal_cdf_log.hpp +include/stan/math/prim/prob/normal_id_glm_log.hpp +include/stan/math/prim/prob/normal_id_glm_lpdf.hpp +include/stan/math/prim/prob/normal_lccdf.hpp +include/stan/math/prim/prob/normal_lcdf.hpp +include/stan/math/prim/prob/normal_log.hpp +include/stan/math/prim/prob/normal_lpdf.hpp +include/stan/math/prim/prob/normal_rng.hpp +include/stan/math/prim/prob/normal_sufficient_log.hpp +include/stan/math/prim/prob/normal_sufficient_lpdf.hpp +include/stan/math/prim/prob/ordered_logistic_glm_lpmf.hpp +include/stan/math/prim/prob/ordered_logistic_log.hpp +include/stan/math/prim/prob/ordered_logistic_lpmf.hpp +include/stan/math/prim/prob/ordered_logistic_rng.hpp +include/stan/math/prim/prob/ordered_probit_log.hpp +include/stan/math/prim/prob/ordered_probit_lpmf.hpp +include/stan/math/prim/prob/ordered_probit_rng.hpp +include/stan/math/prim/prob/pareto_ccdf_log.hpp +include/stan/math/prim/prob/pareto_cdf.hpp +include/stan/math/prim/prob/pareto_cdf_log.hpp +include/stan/math/prim/prob/pareto_lccdf.hpp +include/stan/math/prim/prob/pareto_lcdf.hpp +include/stan/math/prim/prob/pareto_log.hpp +include/stan/math/prim/prob/pareto_lpdf.hpp +include/stan/math/prim/prob/pareto_rng.hpp +include/stan/math/prim/prob/pareto_type_2_ccdf_log.hpp +include/stan/math/prim/prob/pareto_type_2_cdf.hpp +include/stan/math/prim/prob/pareto_type_2_cdf_log.hpp +include/stan/math/prim/prob/pareto_type_2_lccdf.hpp +include/stan/math/prim/prob/pareto_type_2_lcdf.hpp +include/stan/math/prim/prob/pareto_type_2_log.hpp +include/stan/math/prim/prob/pareto_type_2_lpdf.hpp +include/stan/math/prim/prob/pareto_type_2_rng.hpp +include/stan/math/prim/prob/poisson_binomial_ccdf_log.hpp +include/stan/math/prim/prob/poisson_binomial_cdf.hpp +include/stan/math/prim/prob/poisson_binomial_cdf_log.hpp +include/stan/math/prim/prob/poisson_binomial_lccdf.hpp +include/stan/math/prim/prob/poisson_binomial_lcdf.hpp +include/stan/math/prim/prob/poisson_binomial_log.hpp +include/stan/math/prim/prob/poisson_binomial_lpmf.hpp +include/stan/math/prim/prob/poisson_binomial_rng.hpp +include/stan/math/prim/prob/poisson_ccdf_log.hpp +include/stan/math/prim/prob/poisson_cdf.hpp +include/stan/math/prim/prob/poisson_cdf_log.hpp +include/stan/math/prim/prob/poisson_lccdf.hpp +include/stan/math/prim/prob/poisson_lcdf.hpp +include/stan/math/prim/prob/poisson_log.hpp +include/stan/math/prim/prob/poisson_log_glm_log.hpp +include/stan/math/prim/prob/poisson_log_glm_lpmf.hpp +include/stan/math/prim/prob/poisson_log_log.hpp +include/stan/math/prim/prob/poisson_log_lpmf.hpp +include/stan/math/prim/prob/poisson_log_rng.hpp +include/stan/math/prim/prob/poisson_lpmf.hpp +include/stan/math/prim/prob/poisson_rng.hpp +include/stan/math/prim/prob/rayleigh_ccdf_log.hpp +include/stan/math/prim/prob/rayleigh_cdf.hpp +include/stan/math/prim/prob/rayleigh_cdf_log.hpp +include/stan/math/prim/prob/rayleigh_lccdf.hpp +include/stan/math/prim/prob/rayleigh_lcdf.hpp +include/stan/math/prim/prob/rayleigh_log.hpp +include/stan/math/prim/prob/rayleigh_lpdf.hpp +include/stan/math/prim/prob/rayleigh_rng.hpp +include/stan/math/prim/prob/scaled_inv_chi_square_ccdf_log.hpp +include/stan/math/prim/prob/scaled_inv_chi_square_cdf.hpp +include/stan/math/prim/prob/scaled_inv_chi_square_cdf_log.hpp +include/stan/math/prim/prob/scaled_inv_chi_square_lccdf.hpp +include/stan/math/prim/prob/scaled_inv_chi_square_lcdf.hpp +include/stan/math/prim/prob/scaled_inv_chi_square_log.hpp +include/stan/math/prim/prob/scaled_inv_chi_square_lpdf.hpp +include/stan/math/prim/prob/scaled_inv_chi_square_rng.hpp +include/stan/math/prim/prob/skew_double_exponential_ccdf_log.hpp +include/stan/math/prim/prob/skew_double_exponential_cdf.hpp +include/stan/math/prim/prob/skew_double_exponential_cdf_log.hpp +include/stan/math/prim/prob/skew_double_exponential_lccdf.hpp +include/stan/math/prim/prob/skew_double_exponential_lcdf.hpp +include/stan/math/prim/prob/skew_double_exponential_log.hpp +include/stan/math/prim/prob/skew_double_exponential_lpdf.hpp +include/stan/math/prim/prob/skew_double_exponential_rng.hpp +include/stan/math/prim/prob/skew_normal_ccdf_log.hpp +include/stan/math/prim/prob/skew_normal_cdf.hpp +include/stan/math/prim/prob/skew_normal_cdf_log.hpp +include/stan/math/prim/prob/skew_normal_lccdf.hpp +include/stan/math/prim/prob/skew_normal_lcdf.hpp +include/stan/math/prim/prob/skew_normal_log.hpp +include/stan/math/prim/prob/skew_normal_lpdf.hpp +include/stan/math/prim/prob/skew_normal_rng.hpp +include/stan/math/prim/prob/std_normal_ccdf_log.hpp +include/stan/math/prim/prob/std_normal_cdf.hpp +include/stan/math/prim/prob/std_normal_cdf_log.hpp +include/stan/math/prim/prob/std_normal_lccdf.hpp +include/stan/math/prim/prob/std_normal_lcdf.hpp +include/stan/math/prim/prob/std_normal_log.hpp +include/stan/math/prim/prob/std_normal_lpdf.hpp +include/stan/math/prim/prob/std_normal_rng.hpp +include/stan/math/prim/prob/student_t_ccdf_log.hpp +include/stan/math/prim/prob/student_t_cdf.hpp +include/stan/math/prim/prob/student_t_cdf_log.hpp +include/stan/math/prim/prob/student_t_lccdf.hpp +include/stan/math/prim/prob/student_t_lcdf.hpp +include/stan/math/prim/prob/student_t_log.hpp +include/stan/math/prim/prob/student_t_lpdf.hpp +include/stan/math/prim/prob/student_t_rng.hpp +include/stan/math/prim/prob/uniform_ccdf_log.hpp +include/stan/math/prim/prob/uniform_cdf.hpp +include/stan/math/prim/prob/uniform_cdf_log.hpp +include/stan/math/prim/prob/uniform_lccdf.hpp +include/stan/math/prim/prob/uniform_lcdf.hpp +include/stan/math/prim/prob/uniform_log.hpp +include/stan/math/prim/prob/uniform_lpdf.hpp +include/stan/math/prim/prob/uniform_rng.hpp +include/stan/math/prim/prob/von_mises_cdf.hpp +include/stan/math/prim/prob/von_mises_lccdf.hpp +include/stan/math/prim/prob/von_mises_lcdf.hpp +include/stan/math/prim/prob/von_mises_log.hpp +include/stan/math/prim/prob/von_mises_lpdf.hpp +include/stan/math/prim/prob/von_mises_rng.hpp +include/stan/math/prim/prob/weibull_ccdf_log.hpp +include/stan/math/prim/prob/weibull_cdf.hpp +include/stan/math/prim/prob/weibull_cdf_log.hpp +include/stan/math/prim/prob/weibull_lccdf.hpp +include/stan/math/prim/prob/weibull_lcdf.hpp +include/stan/math/prim/prob/weibull_log.hpp +include/stan/math/prim/prob/weibull_lpdf.hpp +include/stan/math/prim/prob/weibull_rng.hpp +include/stan/math/prim/prob/wiener_log.hpp +include/stan/math/prim/prob/wiener_lpdf.hpp +include/stan/math/prim/prob/wishart_log.hpp +include/stan/math/prim/prob/wishart_lpdf.hpp +include/stan/math/prim/prob/wishart_rng.hpp +include/stan/math/rev.hpp +include/stan/math/rev/core.hpp +include/stan/math/rev/core/Eigen_NumTraits.hpp +include/stan/math/rev/core/accumulate_adjoints.hpp +include/stan/math/rev/core/arena_allocator.hpp +include/stan/math/rev/core/arena_matrix.hpp +include/stan/math/rev/core/autodiffstackstorage.hpp +include/stan/math/rev/core/build_vari_array.hpp +include/stan/math/rev/core/callback_vari.hpp +include/stan/math/rev/core/chainable_alloc.hpp +include/stan/math/rev/core/chainable_object.hpp +include/stan/math/rev/core/chainablestack.hpp +include/stan/math/rev/core/count_vars.hpp +include/stan/math/rev/core/ddv_vari.hpp +include/stan/math/rev/core/deep_copy_vars.hpp +include/stan/math/rev/core/dv_vari.hpp +include/stan/math/rev/core/dvd_vari.hpp +include/stan/math/rev/core/dvv_vari.hpp +include/stan/math/rev/core/empty_nested.hpp +include/stan/math/rev/core/gevv_vvv_vari.hpp +include/stan/math/rev/core/grad.hpp +include/stan/math/rev/core/init_chainablestack.hpp +include/stan/math/rev/core/matrix_vari.hpp +include/stan/math/rev/core/nested_rev_autodiff.hpp +include/stan/math/rev/core/nested_size.hpp +include/stan/math/rev/core/operator_addition.hpp +include/stan/math/rev/core/operator_divide_equal.hpp +include/stan/math/rev/core/operator_division.hpp +include/stan/math/rev/core/operator_equal.hpp +include/stan/math/rev/core/operator_greater_than.hpp +include/stan/math/rev/core/operator_greater_than_or_equal.hpp +include/stan/math/rev/core/operator_less_than.hpp +include/stan/math/rev/core/operator_less_than_or_equal.hpp +include/stan/math/rev/core/operator_logical_and.hpp +include/stan/math/rev/core/operator_logical_or.hpp +include/stan/math/rev/core/operator_minus_equal.hpp +include/stan/math/rev/core/operator_multiplication.hpp +include/stan/math/rev/core/operator_multiply_equal.hpp +include/stan/math/rev/core/operator_not_equal.hpp +include/stan/math/rev/core/operator_plus_equal.hpp +include/stan/math/rev/core/operator_subtraction.hpp +include/stan/math/rev/core/operator_unary_decrement.hpp +include/stan/math/rev/core/operator_unary_increment.hpp +include/stan/math/rev/core/operator_unary_negative.hpp +include/stan/math/rev/core/operator_unary_not.hpp +include/stan/math/rev/core/operator_unary_plus.hpp +include/stan/math/rev/core/precomp_vv_vari.hpp +include/stan/math/rev/core/precomp_vvv_vari.hpp +include/stan/math/rev/core/precomputed_gradients.hpp +include/stan/math/rev/core/print_stack.hpp +include/stan/math/rev/core/profiling.hpp +include/stan/math/rev/core/read_var.hpp +include/stan/math/rev/core/recover_memory.hpp +include/stan/math/rev/core/recover_memory_nested.hpp +include/stan/math/rev/core/reverse_pass_callback.hpp +include/stan/math/rev/core/save_varis.hpp +include/stan/math/rev/core/scoped_chainablestack.hpp +include/stan/math/rev/core/set_zero_all_adjoints.hpp +include/stan/math/rev/core/set_zero_all_adjoints_nested.hpp +include/stan/math/rev/core/start_nested.hpp +include/stan/math/rev/core/std_complex.hpp +include/stan/math/rev/core/std_isinf.hpp +include/stan/math/rev/core/std_isnan.hpp +include/stan/math/rev/core/std_iterator_traits.hpp +include/stan/math/rev/core/std_numeric_limits.hpp +include/stan/math/rev/core/stored_gradient_vari.hpp +include/stan/math/rev/core/typedefs.hpp +include/stan/math/rev/core/v_vari.hpp +include/stan/math/rev/core/var.hpp +include/stan/math/rev/core/var_value_fwd_declare.hpp +include/stan/math/rev/core/vari.hpp +include/stan/math/rev/core/vd_vari.hpp +include/stan/math/rev/core/vdd_vari.hpp +include/stan/math/rev/core/vdv_vari.hpp +include/stan/math/rev/core/vector_vari.hpp +include/stan/math/rev/core/vv_vari.hpp +include/stan/math/rev/core/vvd_vari.hpp +include/stan/math/rev/core/vvv_vari.hpp +include/stan/math/rev/core/zero_adjoints.hpp +include/stan/math/rev/fun.hpp +include/stan/math/rev/fun/LDLT_factor.hpp +include/stan/math/rev/fun/Phi.hpp +include/stan/math/rev/fun/Phi_approx.hpp +include/stan/math/rev/fun/abs.hpp +include/stan/math/rev/fun/acos.hpp +include/stan/math/rev/fun/acosh.hpp +include/stan/math/rev/fun/adjoint_of.hpp +include/stan/math/rev/fun/arg.hpp +include/stan/math/rev/fun/as_array_or_scalar.hpp +include/stan/math/rev/fun/as_bool.hpp +include/stan/math/rev/fun/as_column_vector_or_scalar.hpp +include/stan/math/rev/fun/asin.hpp +include/stan/math/rev/fun/asinh.hpp +include/stan/math/rev/fun/atan.hpp +include/stan/math/rev/fun/atan2.hpp +include/stan/math/rev/fun/atanh.hpp +include/stan/math/rev/fun/bessel_first_kind.hpp +include/stan/math/rev/fun/bessel_second_kind.hpp +include/stan/math/rev/fun/beta.hpp +include/stan/math/rev/fun/binary_log_loss.hpp +include/stan/math/rev/fun/cbrt.hpp +include/stan/math/rev/fun/ceil.hpp +include/stan/math/rev/fun/cholesky_corr_constrain.hpp +include/stan/math/rev/fun/cholesky_decompose.hpp +include/stan/math/rev/fun/cholesky_factor_constrain.hpp +include/stan/math/rev/fun/columns_dot_product.hpp +include/stan/math/rev/fun/columns_dot_self.hpp +include/stan/math/rev/fun/conj.hpp +include/stan/math/rev/fun/corr_matrix_constrain.hpp +include/stan/math/rev/fun/cos.hpp +include/stan/math/rev/fun/cosh.hpp +include/stan/math/rev/fun/cov_exp_quad.hpp +include/stan/math/rev/fun/cov_matrix_constrain.hpp +include/stan/math/rev/fun/cov_matrix_constrain_lkj.hpp +include/stan/math/rev/fun/csr_matrix_times_vector.hpp +include/stan/math/rev/fun/determinant.hpp +include/stan/math/rev/fun/diag_post_multiply.hpp +include/stan/math/rev/fun/diag_pre_multiply.hpp +include/stan/math/rev/fun/digamma.hpp +include/stan/math/rev/fun/dims.hpp +include/stan/math/rev/fun/divide.hpp +include/stan/math/rev/fun/dot_product.hpp +include/stan/math/rev/fun/dot_self.hpp +include/stan/math/rev/fun/eigenvalues_sym.hpp +include/stan/math/rev/fun/eigenvectors_sym.hpp +include/stan/math/rev/fun/elt_divide.hpp +include/stan/math/rev/fun/elt_multiply.hpp +include/stan/math/rev/fun/erf.hpp +include/stan/math/rev/fun/erfc.hpp +include/stan/math/rev/fun/exp.hpp +include/stan/math/rev/fun/exp2.hpp +include/stan/math/rev/fun/expm1.hpp +include/stan/math/rev/fun/fabs.hpp +include/stan/math/rev/fun/falling_factorial.hpp +include/stan/math/rev/fun/fdim.hpp +include/stan/math/rev/fun/fill.hpp +include/stan/math/rev/fun/floor.hpp +include/stan/math/rev/fun/fma.hpp +include/stan/math/rev/fun/fmax.hpp +include/stan/math/rev/fun/fmin.hpp +include/stan/math/rev/fun/fmod.hpp +include/stan/math/rev/fun/from_var_value.hpp +include/stan/math/rev/fun/gamma_p.hpp +include/stan/math/rev/fun/gamma_q.hpp +include/stan/math/rev/fun/generalized_inverse.hpp +include/stan/math/rev/fun/gp_exp_quad_cov.hpp +include/stan/math/rev/fun/gp_periodic_cov.hpp +include/stan/math/rev/fun/grad.hpp +include/stan/math/rev/fun/grad_inc_beta.hpp +include/stan/math/rev/fun/hypot.hpp +include/stan/math/rev/fun/identity_constrain.hpp +include/stan/math/rev/fun/identity_free.hpp +include/stan/math/rev/fun/if_else.hpp +include/stan/math/rev/fun/inc_beta.hpp +include/stan/math/rev/fun/initialize_fill.hpp +include/stan/math/rev/fun/initialize_variable.hpp +include/stan/math/rev/fun/inv.hpp +include/stan/math/rev/fun/inv_Phi.hpp +include/stan/math/rev/fun/inv_cloglog.hpp +include/stan/math/rev/fun/inv_logit.hpp +include/stan/math/rev/fun/inv_sqrt.hpp +include/stan/math/rev/fun/inv_square.hpp +include/stan/math/rev/fun/inverse.hpp +include/stan/math/rev/fun/is_inf.hpp +include/stan/math/rev/fun/is_nan.hpp +include/stan/math/rev/fun/is_uninitialized.hpp +include/stan/math/rev/fun/lambert_w.hpp +include/stan/math/rev/fun/lb_constrain.hpp +include/stan/math/rev/fun/lbeta.hpp +include/stan/math/rev/fun/ldexp.hpp +include/stan/math/rev/fun/lgamma.hpp +include/stan/math/rev/fun/lmgamma.hpp +include/stan/math/rev/fun/log.hpp +include/stan/math/rev/fun/log10.hpp +include/stan/math/rev/fun/log1m.hpp +include/stan/math/rev/fun/log1m_exp.hpp +include/stan/math/rev/fun/log1m_inv_logit.hpp +include/stan/math/rev/fun/log1p.hpp +include/stan/math/rev/fun/log1p_exp.hpp +include/stan/math/rev/fun/log2.hpp +include/stan/math/rev/fun/log_determinant.hpp +include/stan/math/rev/fun/log_determinant_ldlt.hpp +include/stan/math/rev/fun/log_determinant_spd.hpp +include/stan/math/rev/fun/log_diff_exp.hpp +include/stan/math/rev/fun/log_falling_factorial.hpp +include/stan/math/rev/fun/log_inv_logit.hpp +include/stan/math/rev/fun/log_inv_logit_diff.hpp +include/stan/math/rev/fun/log_mix.hpp +include/stan/math/rev/fun/log_rising_factorial.hpp +include/stan/math/rev/fun/log_softmax.hpp +include/stan/math/rev/fun/log_sum_exp.hpp +include/stan/math/rev/fun/logit.hpp +include/stan/math/rev/fun/lub_constrain.hpp +include/stan/math/rev/fun/matrix_exp_multiply.hpp +include/stan/math/rev/fun/matrix_power.hpp +include/stan/math/rev/fun/mdivide_left.hpp +include/stan/math/rev/fun/mdivide_left_ldlt.hpp +include/stan/math/rev/fun/mdivide_left_spd.hpp +include/stan/math/rev/fun/mdivide_left_tri.hpp +include/stan/math/rev/fun/modified_bessel_first_kind.hpp +include/stan/math/rev/fun/modified_bessel_second_kind.hpp +include/stan/math/rev/fun/multiply.hpp +include/stan/math/rev/fun/multiply_log.hpp +include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp +include/stan/math/rev/fun/norm.hpp +include/stan/math/rev/fun/ordered_constrain.hpp +include/stan/math/rev/fun/owens_t.hpp +include/stan/math/rev/fun/polar.hpp +include/stan/math/rev/fun/positive_ordered_constrain.hpp +include/stan/math/rev/fun/pow.hpp +include/stan/math/rev/fun/primitive_value.hpp +include/stan/math/rev/fun/proj.hpp +include/stan/math/rev/fun/quad_form.hpp +include/stan/math/rev/fun/quad_form_sym.hpp +include/stan/math/rev/fun/read_corr_L.hpp +include/stan/math/rev/fun/read_corr_matrix.hpp +include/stan/math/rev/fun/read_cov_L.hpp +include/stan/math/rev/fun/read_cov_matrix.hpp +include/stan/math/rev/fun/rep_matrix.hpp +include/stan/math/rev/fun/rising_factorial.hpp +include/stan/math/rev/fun/round.hpp +include/stan/math/rev/fun/rows_dot_product.hpp +include/stan/math/rev/fun/rows_dot_self.hpp +include/stan/math/rev/fun/sd.hpp +include/stan/math/rev/fun/simplex_constrain.hpp +include/stan/math/rev/fun/sin.hpp +include/stan/math/rev/fun/singular_values.hpp +include/stan/math/rev/fun/sinh.hpp +include/stan/math/rev/fun/softmax.hpp +include/stan/math/rev/fun/sqrt.hpp +include/stan/math/rev/fun/square.hpp +include/stan/math/rev/fun/squared_distance.hpp +include/stan/math/rev/fun/stan_print.hpp +include/stan/math/rev/fun/step.hpp +include/stan/math/rev/fun/sum.hpp +include/stan/math/rev/fun/svd_U.hpp +include/stan/math/rev/fun/svd_V.hpp +include/stan/math/rev/fun/tan.hpp +include/stan/math/rev/fun/tanh.hpp +include/stan/math/rev/fun/tcrossprod.hpp +include/stan/math/rev/fun/tgamma.hpp +include/stan/math/rev/fun/to_arena.hpp +include/stan/math/rev/fun/to_var.hpp +include/stan/math/rev/fun/to_var_value.hpp +include/stan/math/rev/fun/trace.hpp +include/stan/math/rev/fun/trace_gen_inv_quad_form_ldlt.hpp +include/stan/math/rev/fun/trace_gen_quad_form.hpp +include/stan/math/rev/fun/trace_inv_quad_form_ldlt.hpp +include/stan/math/rev/fun/trace_quad_form.hpp +include/stan/math/rev/fun/trigamma.hpp +include/stan/math/rev/fun/trunc.hpp +include/stan/math/rev/fun/ub_constrain.hpp +include/stan/math/rev/fun/unit_vector_constrain.hpp +include/stan/math/rev/fun/value_of.hpp +include/stan/math/rev/fun/value_of_rec.hpp +include/stan/math/rev/fun/variance.hpp +include/stan/math/rev/functor.hpp +include/stan/math/rev/functor/algebra_solver_fp.hpp +include/stan/math/rev/functor/algebra_solver_newton.hpp +include/stan/math/rev/functor/algebra_solver_powell.hpp +include/stan/math/rev/functor/algebra_system.hpp +include/stan/math/rev/functor/apply_scalar_unary.hpp +include/stan/math/rev/functor/apply_vector_unary.hpp +include/stan/math/rev/functor/coupled_ode_system.hpp +include/stan/math/rev/functor/cvodes_integrator.hpp +include/stan/math/rev/functor/cvodes_integrator_adjoint.hpp +include/stan/math/rev/functor/cvodes_utils.hpp +include/stan/math/rev/functor/finite_diff_hessian_auto.hpp +include/stan/math/rev/functor/gradient.hpp +include/stan/math/rev/functor/idas_forward_system.hpp +include/stan/math/rev/functor/idas_integrator.hpp +include/stan/math/rev/functor/idas_system.hpp +include/stan/math/rev/functor/integrate_1d.hpp +include/stan/math/rev/functor/integrate_dae.hpp +include/stan/math/rev/functor/integrate_ode_adams.hpp +include/stan/math/rev/functor/integrate_ode_bdf.hpp +include/stan/math/rev/functor/jacobian.hpp +include/stan/math/rev/functor/kinsol_data.hpp +include/stan/math/rev/functor/kinsol_solve.hpp +include/stan/math/rev/functor/map_rect_concurrent.hpp +include/stan/math/rev/functor/map_rect_reduce.hpp +include/stan/math/rev/functor/ode_adams.hpp +include/stan/math/rev/functor/ode_adjoint.hpp +include/stan/math/rev/functor/ode_bdf.hpp +include/stan/math/rev/functor/ode_store_sensitivities.hpp +include/stan/math/rev/functor/operands_and_partials.hpp +include/stan/math/rev/functor/reduce_sum.hpp +include/stan/math/rev/meta.hpp +include/stan/math/rev/meta/arena_type.hpp +include/stan/math/rev/meta/conditional_var_value.hpp +include/stan/math/rev/meta/is_arena_matrix.hpp +include/stan/math/rev/meta/is_rev_matrix.hpp +include/stan/math/rev/meta/is_var.hpp +include/stan/math/rev/meta/is_vari.hpp +include/stan/math/rev/meta/partials_type.hpp +include/stan/math/rev/meta/plain_type.hpp +include/stan/math/rev/meta/promote_var_matrix.hpp +include/stan/math/rev/meta/return_var_matrix.hpp +include/stan/math/rev/meta/rev_matrix_type.hpp +include/stan/math/version.hpp