Menu

#169 Add other coordinate assignments

v1.1.x
closed
None
v1.1.0
New Functionality
2017-05-10
2017-03-07
Erik Hänel
No

It would be nice, if one could change the default coordinate assignments for spherical and polar to other surface combinations. This can be done by adding new option values:

spherical_pt = spherical
spherical_rp (r-phi)
spherical_rt (r-theta)
polar_pz = polar
polar_rp (rho-phi)
polar_rz (rho-z)

Analysis:
Four major things to be done:

  • Implement named constants for the different coordinate types
  • Add the needed transformations to the plotting functions
  • Add the needed transformations to the range functions
  • Add the needed transformations to the coordinate transformation functions

Implementation:
The functionality was implemented as proposed by the analysis. Implementation tests were passed successfully.

Documentation:
The functionality is described in the documentation articles concerning coordinates.

Tests:
Software tests were passed without deviations. Functionality implemented successfully.

Discussion

  • Erik Hänel

    Erik Hänel - 2017-03-07
    • status: open --> accepted
     
  • Erik Hänel

    Erik Hänel - 2017-04-22
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -7,3 +7,11 @@
     polar_rp (rho-phi)
     polar_rz (rho-z)
     ~~~
    +
    +**Analysis:**
    +
    +**Implementation:**
    +
    +**Documentation:**
    +
    +**Tests:**
    
    • status: accepted --> analyzing
     
  • Erik Hänel

    Erik Hänel - 2017-04-22
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -9,6 +9,12 @@
     ~~~
    
     **Analysis:**
    +Four major things to be done:
    +
    +- Implement named constants for the different coordinate types
    +- Add the needed transformations to the plotting functions
    +- Add the needed transformations to the range functions
    +- Add the needed transformations to the coordinate transformation functions
    
     **Implementation:**
    
    • status: analyzing --> implementing
     
  • Erik Hänel

    Erik Hänel - 2017-04-25
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -17,6 +17,7 @@
    
     - Add the needed transformations to the coordinate transformation functions
    
     **Implementation:**
    +The functionality was implemented as proposed by the analysis. Implementation tests were passed successfully.
    
     **Documentation:**
    
     
  • Erik Hänel

    Erik Hänel - 2017-04-25
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -20,5 +20,6 @@
     The functionality was implemented as proposed by the analysis. Implementation tests were passed successfully.
    
     **Documentation:**
    +The functionality is described in the documentation articles concerning coordinates.
    
     **Tests:**
    
    • status: implementing --> testing
     
  • Erik Hänel

    Erik Hänel - 2017-05-10
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -23,3 +23,4 @@
     The functionality is described in the documentation articles concerning coordinates.
    
     **Tests:**
    +Software tests were passed without deviations. Functionality implemented successfully.
    
    • status: testing --> closed
     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB