-
Notifications
You must be signed in to change notification settings - Fork 30
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
Announcement Paper #20
Comments
Thanks for including me in the author list. I probably haven't contributed enough to be considered an author so far. If you let me know your timeline for submitting it, I'll do my best to review the code and the associated discussions to see if I can provide input in a way that be sufficient to be a co-author. |
@sourceryinstitute Well, I do not think so. Your contribution is firstly in your book that inspired us: FOODiE is essentially the concretization of your idea. Secondly, in my opinion, it is not necessary to actively write codes to be considered a co-author: just the contributions to the interesting discussions here is enough, they drive the code development, they teach many new aspects... I have not planned a precise timeline: my intention is to complete the accurate analysis of the tests results and perform performance profiling. If both will pass the analysis I think that the work will be worth to be published. In this view, considering that I am doing this in my breaks, the time necessary can be measured in month(s). See you soon. |
Thanks! This publication puts this on my radar and I'll hope to find time soon to review everything. Just let me know when you get close to submitting. When the time comes, I can probably get through the code fast enough to feel comfortable being a co-author. Classes start at Stanford on Monday and I'm scheduled to teach a class based on my book so life is a little hectic right now. |
Thank you @szaghi for pushing this forward! |
Thank you all for your great help, I am learning a lot! |
I have done some steps on with analysis of the oscillation test (besides I am implementing a scripts-based system thus you can reproduce my analysis without efforts). Almost all seems good as expected, only the TVD/SSP Runge-Kutta class is less accurated than I supposed: with different tests TVD/SSP seems accurate as the low storage counterpart, wheras for the oscillation test, comparing the two 5 stages formal 4th order schemes, the low storage performs better. Maybe this test could highlight some cons of imposing the observance of the TVD or SSP proprierties that limits the overall accuracy: the low storage version does not care of TVD/SSP proprierty, thus it could be more accurate in this smooth test. Tomorrow I will give you more details. See you soon. |
I have modified again the Oscillation test: now the errors analysis is embedded into the Fortran source. I was afraid about the previous python script precision of errors computation. I have added some instructions for you for reproducing the errors analysis (currently working for only Oscillation test). Besides, I am going a little forward with the manuscript, see the progress here. See you soon. |
Dear all, I have just pushed some improvements on the manuscript:
When you start reading this draft, please forgive me... my English is an approximation of order 0... moreover I written furiously the draft in my lunch break, I am sorry. Please, focus on the contents rather than on the format. Very soon I will complete the API discussion and the tests description (at least for the Oscillation and 1D Euler). What is still missing is the benchmark in the parallel frameworks (I have planned OpenMP and MPI tests, but other can be added in case). See you soon. P.S. I have added a 4 steps, formally 4th order Adams-Bashforth solver. |
Hi all, I have completed the API review and discussion. I have also improved the Oscillation test subsection. Giving a more careful view on the Adams-Bashforth results for this test, I am wondering if the results are close to the expected ones. I have reported some of mine concerns into its subsection in red font. See you soon. P.S. I have eliminated the dependency of FOODiE main library from IR_Precision. |
Hi all, very good news! I found a bug into the multi-step solvers (both AB and leapfrog): now all solvers show an observed order of accuracy in agreement with the expected formal orders (at least for the oscillation test). For resolving the bug I have changed the API: now the previous time steps memory is more sanely handled (as it already happens for the RK stages) and the multi-step solvers automatically take into account for their correct cyclic update. This alleviates client codes from many odds and make the integrand ADT more concise and clear. Minor updates are also present into the manuscript. See you soon. |
@rouson @milancurcic @zbeekman Dear All, I have booked a Damian's time-slot for tomorrow, November 12th at 5:30 PM (or more clear format for me 17:30) Rome time (I will not try to convert to your local time :-). I booked 1 hour slot because due to my bad English I guess that some minutes will be lost in translation, but I hope we can finish before 6:30 PM. I think that for Milan and Zaak this slot should be good (more or less 6 hours before Rome time I think for Milan and Zaak), but if I am wrong, please let Damian free his time as soon as possible. To facilitate our discussion, I am going to list here some topics: feel free to add/modify/delete any topics. Unfortunately, I cannot use phone (to costly), thus I prefer a skype or hangout conference call. My gmail account is [email protected], while my skype username is stefano.zaghi (I have not fantasy for username...). Thank you all for dedicating your time to FOODIE. |
conference call main topicsThese are my principal issue about the manuscript:
|
Please remind me how to access the manuscript. D Sent from my iPhone
|
Sorry for my lack! You can clone the repository: git clone --recursive https://github.com/Fortran-FOSS-Programmers/FOODIE then you have access to both the LaTeX sources and the compiled pdf into the directory: cd FOODIE
cd papers/announcement/
tree -L 1
.
├── caf_benchmark
├── elsarticle.cls
├── elsarticle-num.bst
├── elsarticle-num-names.bst
├── errors_analysis
├── images
├── manuscript.aux
├── manuscript.bbl
├── manuscript.blg
├── manuscript.fdb_latexmk
├── manuscript.fls
├── manuscript.log
├── manuscript.out
├── manuscript.pdf
├── manuscript.spl
├── manuscript.synctex.gz
├── manuscript.tex
├── mycpc2.bst
├── openmp_benchmark
├── Reference.bib
├── src
└── utilities the last PDF is Alternatively, (if you have not access to git) you can download either the whole project by means of the If you download the whole ZIP the tree structure of the sub-directories should be similar to the one depicted in the See you tomorrow! |
@szaghi Thank you for arranging this, works for me. See you tomorrow. Let Cheers, On Wed, Nov 11, 2015 at 2:49 AM, Stefano Zaghi [email protected]
|
@milancurcic ok, I think skype is better (maybe we can try a video conference, I do not why but the few times I have used hangout I feel there were some delays), but as you I am good with both. @rouson let us know your preference. The only not valid option for me is phone calling. See you. |
Thanks! BTW, I had never seen “tree” before and just installed it after seeing it in your message. I’m love with it! Oh, tree, where have you been all my life? :D |
my Skype name is zaak.beekman. My Gmail is [email protected] I should be able to participate, but I haven't had a chance to keep up with the recent developments, so I am going to read through the draft/blog as it is now to try to get up to speed. @szaghi thanks for including me in this. @rouson I'm so happy you're on GitHub now! IMO it is a much better collaborative space and community. Also I haven't forgotten about our work together... I'm sorry I haven't been more engaged but I am pushing to finally get the thesis finished. I think there's one chapter that will be of interest to you and others here, but I won't go into details just yet. |
@zbeekman great! |
@rouson @sourceryinstitute Hi Damian, do you prefer skype or hangout for our talk? our contacts is
|
My Skype name is damian.rouson I'm on Skype on my phone now. D Sent from my iPhone
|
Notes from conference call: Increase emphasis on PDEs and applications. Emphasis that this is about implementation, not the actual algorithm. Journal Candidates for submission:
Make oscillation analysis in line with literature: see Dale Durran - Numerical Methods in GFD Submit to a conference before journal submission? Look at different CAF implementations, also Damian has some concerns that ACP might be an anti-pattern. |
Grant/funding ideas:
|
@zbeekman @milancurcic @rouson Thank you all! |
Thank you, it was pleasure!! On Thu, Nov 12, 2015 at 12:57 PM, Stefano Zaghi [email protected]
|
As anticipated on gitter, I am planning to write an announcement paper to be published on CPC or similar.
I have just uploaded a skeleton tex with the list of the authors that (for the moment) I would like to include into the paper. No matter the order of names, we can modify it in any order.
I hope others will join us.
See you soon.
The text was updated successfully, but these errors were encountered: