aboutsummaryrefslogtreecommitdiff
path: root/vquad/core.py
Commit message (Collapse)AuthorAgeFilesLines
* _Interval: replace the method points() by map()Christoph Groth2018-05-161-5/+6
|
* add absolute error conditionChristoph Groth2018-03-031-6/+11
|
* turn split and refine into coroutines and move them to _IntervalChristoph Groth2018-02-281-49/+62
|
* implement evaluation of the interpolated integrandChristoph Groth2018-02-281-7/+82
|
* move interval quality check into refine()Christoph Groth2018-02-231-13/+18
|
* get rid of nr_pointsChristoph Groth2018-02-231-7/+3
|
* use insort instead of sortChristoph Groth2018-02-231-2/+8
|
* sort ivals instead of using i_maxChristoph Groth2018-02-231-23/+17
|
* no longer delete any intervalsChristoph Groth2018-02-231-17/+4
| | | | | | | | | | The maximum number of intervals is no longer limited. Arbitrarily deleting intervals introduced arbitrary inaccuracies and there's really no point. In typical cases the max_ivals=200 was not reached anyway and in pathological cases killing intervals is not a useful thing to do. When intervals become too narrow for further refinement they are no longer deleted but end up in self.attic.
* initial commitChristoph Groth2018-02-231-0/+240