-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add documentation #33
Comments
I managed to reverse-engineer it: julia> P = c_plan_rottriangle(5, 0.,0.,0.);
julia> F = zeros(5,5); F[1,2] = 1; F
5×5 Array{Float64,2}:
0.0 1.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0
julia> c_execute_tri_hi2lo(P, F); F
5×5 Array{Float64,2}:
0.0 0.942809 0.0 0.0 0.0
0.0 -0.333333 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0
0.0 0.0 0.0 0.0 0.0
julia> m,ℓ = 1,0; Fun(t -> Fun(NormalizedJacobi(0,2m+1,0..1),[zeros(ℓ);1])(t) * 2^m*(1-t)^m, NormalizedJacobi(0,1,0..1))
Fun(NormalizedJacobi(0.0,1.0,0..1),[0.942809, -0.333333]) |
I'm weighing all the different options for documentation such as: LaTeX, github.io, or the Wiki. LaTeX is good because it's lightweight (when the PDF isn't committed), but this may bloat the repository in time. Using GitHub.io is neat, but it will never look as good as what Maybe the best option is the wiki? It allows GitHub's flavour of markdown, which in turn allows html and thereby LaTeX for math. I don't think it add commits to the repository itself. |
Actually, looks like GitHub's markdown strips away scripts, so MathJax is probably off the table. |
The wiki is a bad idea, it’s hard to edit and it’s better to use something inside the version control. |
I might hold off for a bit. Nothing's settled at this point. For example, the signature of the computational kernel |
What do you think? http://mikaelslevinsky.github.io/FastTransforms/ The mobile use chops some of the formulas off, but perhaps that will be fixed in time |
Now that the structure is there, more documentation can be added |
There is almost no documentation or even code comments to explain what the code does. For example, I'm trying to use
c_execute_tri_lo2hi
but there is no explanation what basis the lo should be in.The text was updated successfully, but these errors were encountered: