Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
pygwinc
pygwinc
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 31
    • Issues 31
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 7
    • Merge Requests 7
  • Requirements
    • Requirements
    • List
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gwinc
  • pygwincpygwinc
  • Merge Requests
  • !109

Merged
Created Oct 21, 2020 by Kevin Kuns@kevin.kunsMaintainer

Speedup NN body wave calculation by using special functions

  • Overview 0
  • Commits 1
  • Pipelines 4
  • Changes 1
  • gravg_pwave and gravg_swave use Bessel and Struve functions to speed up the calculations. nan is returned at high frequencies where these functions have numerical errors. For the Cosmic Explorer interferometers this is above about 300 Hz where NN is negligible.
  • The original numerical integrals have been kept as an exact option.
  • Speeds up the CE Newtonian body wave calculations by a little more than a factor of 15 and the total CE calculation by a little more than a factor of 5. The other interferometers do not currently use these functions.
Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Source branch: nn-body-integrals