Menu

#108 Implement elliptic integrals

v1.0.x
closed
None
v1.0.9
New Functionality
2016-09-26
2016-09-13
Erik Hänel
No

Implement the numerical results for the four incomplete elliptic integrals obtained from GSL.

Analysis:
GSL offers the needed functions for implementing the incomplete elliptic integrals. They only have to be declared to the parser.

Implementation:
Elliptic Integrals were implemented as obtained from GSL with limitation 0 <= k < 1 and 0 <= phi <= pi/2:

ellipticF(x,k)
ellipticE(x,k)
ellipticPi(x,n,k)
ellipticD(x,n,k)

Documentation:
New functions were added to the language files and to the search database.

Tests:
Productive tests were passed. Elliptic integrals implemented successfully.

Discussion

  • Erik Hänel

    Erik Hänel - 2016-09-13
    • status: open --> accepted
     
  • Erik Hänel

    Erik Hänel - 2016-09-13
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1 +1,9 @@
     Implement the numerical results for the four incomplete elliptic integrals obtained from GSL.
    +
    +**Analysis:**
    +
    +**Implementation:**
    +
    +**Documentation:**
    +
    +**Tests:**
    
    • status: accepted --> analyzing
     
  • Erik Hänel

    Erik Hänel - 2016-09-13
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,6 +1,7 @@
     Implement the numerical results for the four incomplete elliptic integrals obtained from GSL.
    
     **Analysis:**
    +GSL offers the needed functions for implementing the incomplete elliptic integrals. They only have to be declared to the parser.
    
     **Implementation:**
    
    • status: analyzing --> implementing
     
  • Erik Hänel

    Erik Hänel - 2016-09-14
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -4,7 +4,15 @@
     GSL offers the needed functions for implementing the incomplete elliptic integrals. They only have to be declared to the parser.
    
     **Implementation:**
    +Elliptic Integrals were implemented as obtained from GSL with limitation 0 <= k < 1 and 0 <= phi <= pi/2:
    +~~~
    +ellipticF(x,k)
    +ellipticE(x,k)
    +ellipticPi(x,n,k)
    +ellipticD(x,n,k)
    +~~~
    
     **Documentation:**
    +New functions were added to the language files and to the search database.
    
     **Tests:**
    
    • status: implementing --> testing
     
  • Erik Hänel

    Erik Hänel - 2016-09-26
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -16,3 +16,4 @@
     New functions were added to the language files and to the search database.
    
     **Tests:**
    +Productive tests were passed. Elliptic integrals implemented successfully.
    
    • status: testing --> closed
     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB