summaryrefslogtreecommitdiff
path: root/math
AgeCommit message (Collapse)AuthorFilesLines
2017-09-06Comment out dead sites.wiz1-2/+2
2017-09-04Update some URLs.wiz1-2/+2
2017-09-04Follow some redirects.wiz5-10/+10
2017-09-04Update HOMEPAGE.wiz1-2/+2
2017-09-04Comment out dead sites.wiz1-4/+3
2017-09-03Comment out dead MASTER_SITES/HOMEPAGEs.wiz2-4/+4
2017-08-31Fix gnome-calculator PLISTprlw11-4/+30
2017-08-31Update py-lmfit to 0.9.7prlw13-29/+23
Changes to 0.9.7 not immediately obvious Version 0.9.6 Release Notes Support for SciPy 0.14 has been dropped: SciPy 0.15 is now required. This is especially important for lmfit maintenance, as it means we can now rely on SciPy having code for differential evolution and do not need to keep a local copy. A brute force method was added, which can be used either with Minimizer.brute() or using the method='brute' option to Minimizer.minimize(). This method requires finite bounds on all varying parameters, or that parameters have a finite brute_step attribute set to specify the step size. Custom cost functions can now be used for the scalar minimizers using the reduce_fcn option. Many improvements to documentation and docstrings in the code were made. As part of that effort, all API documentation in this main Sphinx documentation now derives from the docstrings. Uncertainties in the resulting best-fit for a model can now be calculated from the uncertainties in the model parameters. Parameters have two new attributes: brute_step, to specify the step size when using the brute method, and user_data, which is unused but can be used to hold additional information the user may desire. This will be preserved on copy and pickling.
2017-08-30Hack the pkg to at least build + install on NetBSD/alpha - may needmartin4-2/+41
revisiting after closer examination of the underlying issues.
2017-08-29Update gnome-calculator to 3.24.0prlw12-8/+9
Highlights: * Fixed unit conversion from negative constant numbers bgo#778311 (PioneerAxon) * Better error highlighting (PioneerAxon) * Fix null token causing segfault (PioneerAxon) * Added Desktop Publishing Point length unit bgo#778449 (Robert Roth) * Use angle units from settings in search provider bgo#778274 (Robert Roth) * Fixed incorrect value for ans in variable popup bgo#778242 (Robert Roth) * Zeroth root of numbers is undefined bgo#775759 (Robert Roth) * Added additional temperature unit shortcuts for conversion. bgo#775300 (Robert Roth) * Use proper chain-up syntax (Rico Tzschichholz) * Use MPC for complex numbers bgo#759439 (Philip Wood) * Add shortcut to close current window bgo#755398 (Robert Roth) * Fix conversion unit change bgo#748732 (Robert Roth) * Fixed conversion user interface for LTR bgo#711587 (Robert Roth)
2017-08-25Improve COMMENT lines and satisfy pkglint.jperkin1-2/+2
2017-08-25Remove trailing empty lines.jperkin2-4/+2
2017-08-25Fix formatting of go DESCR files. Some of the contents still leave a lot to bejperkin1-4/+3
desired.
2017-08-24Revbump for boost updateadam11-22/+22
2017-08-24Revbump for boost updateadam4-8/+8
2017-08-23Update tex-unicode-math{,-doc} to 0.8fmarkd4-16/+16
- v0.8f (2017/08/02) * Emergency fix (thanks Bruno) for another bug revealed by `expl3` update. - v0.8e (2017/07/30) * Add `\surd` to access the sqrt symbol. * Fix bug exposed by expl3 update to booleans. * Add Deja Vu Math TeX Gyre in list of symbols. * Add `\sime` alias for `\simeq` and `\nsimeq` for `\nsime`. (For negations it's helpful when they have consistent naming.)
2017-08-22Add a patch which fixes an obviously bogus preprocessor conditional;he3-2/+21
in our case, __STDC_VERSION__ isn't defined when built as C++. The fix isn't completeely right, it insists on <fenv.h> if built as C++. Not entirely unreasonable, and makes this build on NetBSD/powerpc as well, which doesn't like the redefinition of fegetround() and fesetround(). Bump PKGREVISION.
2017-08-18GLPK 4.63:adam3-12/+12
A "smart" LP perturbation was implemented in the primal and dual simplex solvers. Now LP is perturbed only if it is necessary, and by default perturbation is not activated. The sum of primal infeasibilites that appears in the terminal output of the primal simplex solver (as "inf = ...") now corresponds to the original bounds of variables. This allows to see how much perturbed solution violates the original bounds. The long-step technique was implemented for phase I of the primal simplex solver. This feature can be enabled by specifying --flip option for glpsol or by specifying glp_smcp.r_test = GLP_RT_FLIP on api level. For many LP instances the long-step technique allows reducing the number of simplex iterations to 30-70%. Please note that unlike the dual simplex, where this technique can be used on both phase I and II, for the primal simplex it can be used only on phase I, where the sum of primal infeasibilities (which is a convex piecewise linear function) is minimized. An internal objective scaling was included in both primal and dual simplex solvers. For many LP/MIP instances this feature improves numerical stability (for the dual solver) and prevents cycling near the optimum (for the primal solver). The Posix version of glp_time (glpk/src/env/time.c) was changed to resolve time_t issue on msys2. Three new example models in MathProg were added: life_goe.mod (Conway's Game of Life garden of eden checker); tiling.mod (Rectifiable polyomino tilings generator); toto.mod (Covering code generator).
2017-08-17Update to 1.01wen2-8/+9
Add missing DEPENDS. Upstream changes: 1.01 15 Aug 2017 - Move Math::Utils dependancy from 1.06 to 1.10. A test was failing in 21-secondd.t because the older version's pl_evaluate() wasn't handling lists back then. 1.00 9 Aug 2017 - Add tests, more POD clean-up, send to CPAN. 18 Jul 2017 - Add references for the central and forward difference methods. - Have not been able to find a reference for the second derivative difference method, annoyingly. - Minimum perl version set to 5.10.1. 17 Jul 2017 - Added a forward difference approximation method (bug was filed for this as user Maitraya Baliyan was expecting it instead of the central difference approximation method that Derivative1() used). - Added names forwarddiff() and centraldiff() for export. Derivative1() is aliased to centraldiff(), so as not to break old code. - Likewise, seconddx() is now the exported name of the second derivative difference method, with Derivative2() aliased to it. - There is now an EXPORT tag, ':all'. - POD is more descriptive, has more examples, and uses the new names.
2017-08-17Add p5-Math-Utilswen1-1/+2
2017-08-17Import Math-Utils-1.11 as math/p5-Math-Utils.wen3-0/+23
Useful mathematical functions not in Perl.
2017-08-171 new package in mathgavan1-1/+2
2017-08-17Add go-stats packagegavan5-0/+98
2017-08-16Comment out dead sites.wiz5-10/+10
2017-08-16Follow some http redirects.wiz3-6/+6
2017-08-14math/ltm: Fix build caused by improper use of $(PREFIX).jlam2-1/+17
The makefile.include fragment included by all of the project makefiles unconditionally sets $(CC), $(LD), $(AR) and $(RANLIB) to $(PREFIX){gcc,ld,ar,ranlib}. Their intent was to provide a facility for cross-compiling the code, but the use of $(PREFIX) for this purpose was unfortunate. This change adds a patch to set $(PREFIX) to the empty string in the makefiles, which should fix the problem with the smallest set of changes.
2017-08-01Comment out some dead HOMEPAGEs.wiz6-13/+13
2017-08-01Remove low GCC_REQD.maya1-2/+1
Good luck making it past qt5 with GCC 3.0!
2017-08-01Forgot bsdtar as a dependency.maya1-2/+2
2017-08-01Make octave-forge work (on netbsd, with gfortran)maya5-7/+88
allow overriding MKOCTFILE_* and use it to provide a full path gfortran, so the invocation doesn't fail because gfortran isn't normally in PATH Force the use of bsdtar. unpacking yielding random PaxHeaders.1234 triggers an octave package sanity check making the build of the 'signal' package fail with a cryptic error with no further diagnostics. bump PKGREVISION
2017-07-30Switch github HOMEPAGEs to https.wiz2-4/+4
2017-07-30hack: force disable a configure test.maya1-1/+4
Fixes build with PKGSRC_FORTRAN=gfortran (6.4) on netbsd. resulting binary works fine. I suspect the issue is that the wrong gcc (one without fortran support) is invoked.
2017-07-27Regen py-pandas-datareader's distinfominskim1-5/+5
Whitespace changes only.
2017-07-27Update py-pandas-datareader to 0.5.0minskim3-14/+14
Changes: - Compat with the new Yahoo iCharts API. Yahoo removed the older API, this release restores ability to download from Yahoo. - ``DataReader`` now supports Quandl. - Removed Oanda as it became subscription only. - web sessions are closed properly at the end of use - Handle commas in large price quotes - Test suite fixes for test_get_options_data - Test suite fixes for test_wdi_download - avoid monkey patching requests.Session - `get_data_yahoo` now treats ``'null'`` strings as missing values
2017-07-25Update math/amath to 1.8.3leot2-7/+7
Patch provided by Carsten Larsen via PR pkg/52428. Changes: v1.8.3 July 21 2017 - Updated help texts and man page. - Fixed bug in ANSI switch.
2017-07-23Version 1.0.11:adam3-11/+14
Docs are now generated with pdoc. Merged Pull Request 24, from @czlee: * Change to step 4: When it looks for a uncovered zero, rather than starting at row 0, column 0, it starts where it left off, i.e. at the last uncovered zero it found. Since it doesn't start at (0,0), when it gets to the last column it now loops around to the first, and exits unsuccessfully if it got back to where it started. This change reduces this reduces the solving time for (certain) large matrices. For instance, in tests, solving a matrix of size 394×394 goes from about 2 minutes to about 4 seconds. * Since Python 3 started cracking down on unnatural comparisons, the DISALLOWED constant added in Pull Request 19 no longer works. (It raises a TypeError for unorderable types, as is expected in Python 3.) Since this constant is meant to act like infinity, this modification just changes the two lines where it would otherwise try to make an illegal (in Python 3) comparison between a number and DISALLOWED_OBJ() and gets it to behave as if DISALLOWED is always larger. Added Travis CI integration. Added some unit tests. See tests and tests/README.md.
2017-07-15Update amath to 1.8.2. From Carsten Larsen in PR pkg/52407.bsiegert2-9/+10
- Improved endianness detection - MIPS support
2017-07-140.20.3adam3-8/+9
Bug Fixes * Fixed a bug in failing to compute rolling computations of a column-MultiIndexed DataFrame * Fixed a pytest marker failing downstream packages’ tests suites Conversion * Bug in pickle compat prior to the v0.20.x series, when UTC is a timezone in a Series/DataFrame/Index * Bug in Series construction when passing a Series with dtype='category'. * Bug in DataFrame.astype() when passing a Series as the dtype kwarg.. Indexing * Bug in Float64Index causing an empty array instead of None to be returned from .get(np.nan) on a Series whose index did not contain any NaN s * Bug in MultiIndex.isin causing an error when passing an empty iterable * Fixed a bug in a slicing DataFrame/Series that have a TimedeltaIndex I/O * Bug in read_csv() in which files weren’t opened as binary files by the C engine on Windows, causing EOF characters mid-field, which would fail * Bug in read_hdf() in which reading a Series saved to an HDF file in ‘fixed’ format fails when an explicit mode='r' argument is supplied * Bug in DataFrame.to_latex() where bold_rows was wrongly specified to be True by default, whereas in reality row labels remained non-bold whatever parameter provided. * Fixed an issue with DataFrame.style() where generated element ids were not unique * Fixed loading a DataFrame with a PeriodIndex, from a format='fixed' HDFStore, in Python 3, that was written in Python 2 Plotting * Fixed regression that prevented RGB and RGBA tuples from being used as color arguments * Fixed an issue with DataFrame.plot.scatter() that incorrectly raised a KeyError when categorical data is used for plotting Reshaping * PeriodIndex / TimedeltaIndex.join was missing the sort= kwarg * Bug in joining on a MultiIndex with a category dtype for a level. * Bug in merge() when merging/joining with multiple categorical columns Categorical * Bug in DataFrame.sort_values not respecting the kind parameter with categorical data
2017-07-13Honor LDFLAGS. Fixes RELRO build.wiz4-10/+10
2017-07-12Honor LDFLAGS. Fixes RELRO build.wiz2-5/+5
2017-07-11Revbump associated with ocaml-4.04.2jaapb2-4/+4
2017-07-11Revbump associated with ocaml 4.04.2, plus updated distribution methodjaapb4-27/+25
2017-07-10Don't hard-code dependency on g95. It seems unnecessary as well.joerg1-2/+1
From Thomas Orgis.
2017-07-071.13.1:adam3-8/+10
Bug fixes.
2017-07-05Add py-scikit-learnminskim1-1/+2
2017-07-05Import py-scikit-learn-0.18.1 from pkgsrc as math/py-scikit-learnminskim4-0/+1321
Packaged by Filip Hajny and updated by Kamel Derouiche and me. scikit-learn is a Python module integrating classic machine learning algorithms in the tightly-knit scientific Python world (numpy, scipy, matplotlib). It aims to provide simple and efficient solutions to learning problems, accessible to everybody and reusable in various contexts: machine-learning as a versatile tool for science and engineering.
2017-07-05Add py-pandas-datareaderminskim1-1/+2
2017-07-05Import py-pandas-datareader-0.4.0 as math/py-pandas-datareadersminskim4-0/+190
Datareaders is up-to-date remote data access for pandas, works for multiple versions of pandas.
2017-07-04Update math/ffts to 20170617.gson6-58/+52
The package does not include a change log, but one major feature added since 20140106 is support for transforms of sizes other than powers of two by means of the chirp Z transform.
2017-07-04Updated gsl to 2.4.wiz3-8/+9
* What is new in gsl-2.4: ** migrated documentation to Sphinx software, which has built-in support for latex equations and figures in HTML output ** add const to declaration of appropriate gsl_rstat routines ** bug fix for #45730: change gsl_sf_sin/cos to libm sin/cos ** fix Cholesky documentation regarding upper triangle on output ** added routines to compute integrals with fixed-point quadrature, based on IQPACK (Konrad Griessinger) ** added routines for Hermite polynomials, gsl_sf_hermite_* (Konrad Griessinger) ** added new nonlinear least squares example for fitting a Gaussian to data ** deprecated routines: gsl_sf_coupling_6j_INCORRECT gsl_sf_coupling_6j_INCORRECT_e ** deprecated routine 'gsl_linalg_hessenberg' (replaced by gsl_linalg_hessenberg_decomp) ** removed routines which were deprecated in v2.1: gsl_bspline_deriv_alloc gsl_bspline_deriv_free ** changed COD expression to Q R Z^T instead of Q R Z to be consistent with standard texts ** added check for nz == 0 in gsl_spmatrix_get (reported by Manuel Schmitz) ** permit zero-dimension blocks, vectors, matrics, subvectors, submatrices, and views of the above (bug #49988) ** added routine gsl_linalg_COD_lssolve2 for regularized least squares problems