Skip to content
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

Rework of documentation in problem classes #333

Merged
merged 16 commits into from
Jul 24, 2023

Conversation

lisawim
Copy link
Collaborator

@lisawim lisawim commented Jul 23, 2023

I reworked the problem classes (#286). I wrote some more detailed documentation for some problem classes. For all classes I also reworked the documentation for the class methods. Unfortunately, there is still much to do, but I think we are much closer to finish the issue #286.

I have no knowledge about many of the problems.. @tlunet told me documentation for problem classes can be reworked if someone will work with that but I guess some problem classes will be untouched in the near future. I could do the rest but I need references for the problems to finish up the documentations to write down the equations for them..

@codecov
Copy link

codecov bot commented Jul 23, 2023

Codecov Report

Patch coverage: 20.00% and project coverage change: -0.01 ⚠️

Comparison is base (01c6c0c) 72.68% compared to head (01f12f5) 72.67%.

❗ Current head 01f12f5 differs from pull request most recent head 114a49e. Consider uploading reports for the commit 114a49e to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #333      +/-   ##
==========================================
- Coverage   72.68%   72.67%   -0.01%     
==========================================
  Files         256      256              
  Lines       21355    21350       -5     
==========================================
- Hits        15521    15516       -5     
  Misses       5834     5834              
Impacted Files Coverage Δ
...ns/problem_classes/AcousticAdvection_1D_FD_imex.py 100.00% <ø> (ø)
...oblem_classes/AdvectionDiffusionEquation_1D_FFT.py 0.00% <0.00%> (ø)
...implementations/problem_classes/AllenCahn_1D_FD.py 0.00% <ø> (ø)
...implementations/problem_classes/AllenCahn_2D_FD.py 95.28% <ø> (ø)
...ementations/problem_classes/AllenCahn_2D_FD_gpu.py 0.00% <ø> (ø)
...mplementations/problem_classes/AllenCahn_2D_FFT.py 0.00% <ø> (ø)
...mentations/problem_classes/AllenCahn_2D_FFT_gpu.py 0.00% <ø> (ø)
...mplementations/problem_classes/AllenCahn_MPIFFT.py 80.62% <ø> (ø)
...entations/problem_classes/AllenCahn_Temp_MPIFFT.py 81.81% <ø> (ø)
pySDC/implementations/problem_classes/Battery.py 96.07% <ø> (ø)
... and 23 more

... and 2 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@tlunet
Copy link
Member

tlunet commented Jul 23, 2023

Nice work !

@tlunet
Copy link
Member

tlunet commented Jul 24, 2023

Seems like the pySDC/implementations/problem_classes/AdvectionDiffusionEquation_1D_FFT.py was not tested ... I've added this to the list of problem not tested yet in #223

@pancetta
Copy link
Member

Great work, thanks a lot for this!

@pancetta pancetta merged commit 30e3d7f into Parallel-in-Time:master Jul 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants