Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Quadrature Methods for Integration #96

Merged
merged 4 commits into from
Feb 18, 2021

Conversation

bdaves12
Copy link
Contributor

Added the following Quadrature Methods:
Gauss-Lobatto
Gauss-Radau
Gauss-Jacobi
In addition I changed the syntax of the eval methods in integrals.jl. Previously one would choose Gauss Legendre quadrature by doing eval_method = GaussRadau, however it is now eval_method = GaussRadau()). This is to allow for parameters to get passed to quadrature methods that require additional inputs such as Gauss Jacobi. I also updated all the documentation to reflect this.

@pulsipher pulsipher self-requested a review February 16, 2021 23:47
@pulsipher pulsipher changed the title 'master' Added Quadrature Methods for Integration Feb 16, 2021
@pulsipher pulsipher linked an issue Feb 16, 2021 that may be closed by this pull request
@codecov
Copy link

codecov bot commented Feb 17, 2021

Codecov Report

Merging #96 (af75529) into master (543ea4c) will increase coverage by 0.00%.
The diff coverage is 100.00%.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #96   +/-   ##
=======================================
  Coverage   99.80%   99.80%           
=======================================
  Files          36       36           
  Lines        5035     5072   +37     
=======================================
+ Hits         5025     5062   +37     
  Misses         10       10           
Impacted Files Coverage Δ
src/InfiniteOpt.jl 100.00% <ø> (ø)
src/MeasureToolbox/integrals.jl 99.47% <100.00%> (+0.12%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 543ea4c...af75529. Read the comment docs.

@pulsipher pulsipher merged commit ef3b82d into infiniteopt:master Feb 18, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Extend Native Measure Quadrature Evaluation Methods
2 participants