JuliaMath / SpecialFunctions.jl

Special mathematical functions in Julia
https://specialfunctions.juliamath.org/stable/
Other
351 stars 98 forks source link

Documentation #159

Open simonbyrne opened 5 years ago

simonbyrne commented 5 years ago

The documentation of this package leaves a lot to be desired. Some ideas:

Sumegh-git commented 5 years ago

I'll do some of this work this weekend if not earlier. Also where should these changes be done? The domains and ext. links can be done in the function docstring where they are defined. What about plots?

simonbyrne commented 5 years ago

I don't think it is possible to have docs in docstrings, they would have to go into the markdown files. I have some code I'll post.

PaulXiCao commented 5 years ago

I'd like to help out here. Have you got any special layout in mind? I'd just create sections along DLMF and then a subsection for each function (sorted alphabetically). Each function would be described in the same manner: domain+links(wikipedia/DLMF)+plots [optinally: implementation details+todos].

What are thoughts on it?

simonbyrne commented 5 years ago

@PaulXiCao That would be fantastic. I would encourage you to start with small incremental changes and we can go from there.

PaulXiCao commented 5 years ago

@simonbyrne I just uploaded the first two documentations about erf, and erfc. I'd be happy for some more input.

My thoughts this far:

  1. Section names according to DLMF but no further subsectioning except one for each function. For me this seems enough at first .
  2. I didnt add any more explanations or plots bc i think nobody really cares. Doesnt just everybody go to wikipedia for further informations?
  3. What do you think about the layout? Very basic but is it enough or did you have something fancier in mind?