Discussion Overview
The discussion revolves around how to implement a polylogarithm function, specifically the Li_2(z) function, in FORTRAN. Participants explore methods for coding this mathematical function and share resources and personal experiences related to its implementation.
Discussion Character
- Technical explanation
- Exploratory
Main Points Raised
- One participant inquires about inserting the Li_2(z) polylogarithm function into FORTRAN.
- Another participant suggests that if the function is not available in a library, the user would need to write it themselves and offers to assist if the user shares their current progress.
- A third participant references a specific algorithm for computing the polylogarithm function and offers to share their FORTRAN code for dilogarithm and trilogarithm functions based on that algorithm, noting that they have verified its accuracy using Mathematica.
Areas of Agreement / Disagreement
Participants generally agree that the polylogarithm function needs to be implemented manually if not available in existing libraries, but there is no consensus on the best approach or specific implementation details.
Contextual Notes
The discussion does not clarify the specific mathematical properties or definitions of the polylogarithm function that may be necessary for implementation, nor does it address potential complexities in coding it for different arguments.