RationalFunctionApproximation

Julia package for approximation by rational functions

https://github.com/complexvariables/rationalfunctionapproximation.jl

Science Score: 67.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.8%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Julia package for approximation by rational functions

Basic Info
Statistics
  • Stars: 41
  • Watchers: 1
  • Forks: 4
  • Open Issues: 3
  • Releases: 11
Created over 2 years ago · Last pushed 6 months ago
Metadata Files
Readme License Citation

README.md

RationalFunctionApproximation.jl

Stable Dev DOI codecov

logo

This Julia package adaptively computes rational approximations (i.e., ratios of polynomials) for functions on intervals and other domains in the complex plane.

The documentation includes a walkthrough showing off the main capabilities of the package.

Related work

  • The Polynomials package provides rational functions, but not in a way related to function approximation.
  • The BaryRational package implements the original (fully discrete) version of the AAA algorithm, as well as Floater–Hormann rational interpolation.
  • The ApproxFun package provides 1D and multidimensional function approximation using Chebyshev polynomials and Fourier series. It also has extensive functionality for manipulating the approximations and for solving differential equations.
  • There is an ApproxFunRational package, but it is undocumented.

Owner

  • Name: ComplexVariables
  • Login: complexvariables
  • Kind: organization
  • Email: driscoll@udel.edu

Software for computing with values and functions in the complex plane.

Citation (CITATION.bib)

@misc{RationalFunctionApproximation.jl,
	author  = {Toby Driscoll <driscoll@udel.edu> and contributors},
	title   = {RationalFunctionApproximation.jl},
	version = {v0.1.0},
	doi = {10.5281/zenodo.8355791},
	year    = {2023},
	month   = {9}
}

GitHub Events

Total
  • Create event: 20
  • Commit comment event: 17
  • Issues event: 1
  • Release event: 3
  • Watch event: 16
  • Delete event: 2
  • Issue comment event: 12
  • Push event: 130
  • Pull request event: 9
  • Fork event: 4
Last Year
  • Create event: 20
  • Commit comment event: 17
  • Issues event: 1
  • Release event: 3
  • Watch event: 16
  • Delete event: 2
  • Issue comment event: 12
  • Push event: 130
  • Pull request event: 9
  • Fork event: 4

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 3
  • Total pull requests: 20
  • Average time to close issues: 7 months
  • Average time to close pull requests: about 2 months
  • Total issue authors: 3
  • Total pull request authors: 5
  • Average comments per issue: 2.0
  • Average comments per pull request: 0.15
  • Merged pull requests: 7
  • Bot issues: 0
  • Bot pull requests: 16
Past Year
  • Issues: 0
  • Pull requests: 7
  • Average time to close issues: N/A
  • Average time to close pull requests: 6 days
  • Issue authors: 0
  • Pull request authors: 5
  • Average comments per issue: 0
  • Average comments per pull request: 0.43
  • Merged pull requests: 3
  • Bot issues: 0
  • Bot pull requests: 3
Top Authors
Issue Authors
  • kburns (1)
  • jaeminoh (1)
  • jagot (1)
Pull Request Authors
  • github-actions[bot] (12)
  • dependabot[bot] (4)
  • j-bowhay (2)
  • yuiyuiui (1)
  • eprovst (1)
Top Labels
Issue Labels
enhancement (1)
Pull Request Labels
dependencies (4) github_actions (2)

Packages

  • Total packages: 1
  • Total downloads:
    • julia 19 total
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 11
juliahub.com: RationalFunctionApproximation

Julia package for approximation by rational functions

  • Versions: 11
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 19 Total
Rankings
Dependent repos count: 10.0%
Stargazers count: 28.7%
Average: 32.9%
Dependent packages count: 40.4%
Forks count: 52.7%
Last synced: 6 months ago

Dependencies

.github/workflows/CI.yml actions
  • actions/checkout v3 composite
  • julia-actions/cache v1 composite
  • julia-actions/julia-buildpkg v1 composite
  • julia-actions/julia-docdeploy v1 composite
  • julia-actions/julia-runtest v1 composite
  • julia-actions/setup-julia v1 composite
.github/workflows/CompatHelper.yml actions
.github/workflows/TagBot.yml actions
  • JuliaRegistries/TagBot v1 composite