Dear Abdelrahman, Thank you for your message and for your interest in contributing to OpenTRIM. Please use the gsoc-developers <gsoc-developers [ at ] ellak [ dot ] gr<mailto:gsoc-developers [ at ] ellak [ dot ] gr>> mailing list for all future communication regarding GSoC2025 applications so that the information can be used also by other interested users. (register here: https://lists.ellak.gr/gsoc-developers/listinfo.html)<https://lists.ellak.gr/gsoc-developers/listinfo.html> Some of the OpenTRIM topics that you could focus on within the GSoC period are: 1/ Develop a new type of "tally" object that can be defined by the user. A tally in a Monte-Carlo simulation means a scoring table were we store counts for the occurrence of a certain event. For OpenTRIM this would mean, e.g., counting how many times a particular ion crosses the simulation boundary and store the result in a table as a function of energy, position, direction, etc. Currently OpenTRIM has a standard tally that stores specific information (the functionality is defined in a C++ class called "tally" defined in files tally.h/.cpp). One could extend this class to create a more flexible tally object where the user can select the information he desires to obtain via options in the configuration file. This task requires a solid C++ background. 2/ In the GUI, create a 3d view of the simulation box which shows the internal structure with the different materials and also the trajectories of the simulated particles. This will aid significantly the user to fully understand and check his/her simulation model which is defined via the configuration options. The technology that could be used for this is Qt + OpenGL and there are tools that can aid in this direction, e.g., the QOpenGLWidget<https://doc.qt.io/qt-6/qopenglwidget.html> class or the Qt3d<https://doc.qt.io/qt-6/qt3d-overview.html> module. Of course you can propose a different implementation but in general it should integrate well with the Qt-based GUI of OpenTRIM. We would be happy to answer any other questions you may have and are looking forward for your gsoc application. Best regards George Apostolopoulos -- _________________________________ Dr. George Apostolopoulos Fusion Technology Group INRASTES / NCSR "Demokritos" 15341 Agia Paraskevi Attikis, Greece tel: +30-210-650-3731 mob: +30-6974-376-306 email: gapost [ at ] ipta [ dot ] demokritos [ dot ] gr<mailto:gapost [ at ] ipta [ dot ] demokritos [ dot ] gr> web: http://ftg.demokritos.gr/ On Sun, 2025-03-30 at 04:58 -0700, Abd ElRahman Khalifa (notifications [ at ] github [ dot ] com) wrote: Dear OpenTRIM Team, I am interested in contributing to OpenTRIM, particularly in extending its capabilities as described in the project description. I have experience in C++ and Qt and would love to discuss where contributions are most needed. Could you please let me know if there is an active effort on this, and how I can get involved? Best regards, Abdelrahman Khalifa — Reply to this email directly, view it on GitHub<https://github.com/ir2-lab/OpenTRIM/issues/1>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAQWNSXHQR4DNKDGWGZTQYD2W7E65AVCNFSM6AAAAAB2CMVZ6KVHI2DSMVQWIX3LMV43ASLTON2WKOZSHE2TQOBQGM2TAMQ>. You are receiving this because you are subscribed to this thread.Message ID: <ir2-lab/OpenTRIM/issues/1 [ at ] github [ dot ] com> [Abd002]Abd002 created an issue (ir2-lab/OpenTRIM#1)<https://github.com/ir2-lab/OpenTRIM/issues/1> Dear OpenTRIM Team, I am interested in contributing to OpenTRIM, particularly in extending its capabilities as described in the project description. I have experience in C++ and Qt and would love to discuss where contributions are most needed. Could you please let me know if there is an active effort on this, and how I can get involved? Best regards, Abdelrahman Khalifa — Reply to this email directly, view it on GitHub<https://github.com/ir2-lab/OpenTRIM/issues/1>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAQWNSXHQR4DNKDGWGZTQYD2W7E65AVCNFSM6AAAAAB2CMVZ6KVHI2DSMVQWIX3LMV43ASLTON2WKOZSHE2TQOBQGM2TAMQ>. You are receiving this because you are subscribed to this thread.Message ID: <ir2-lab/OpenTRIM/issues/1 [ at ] github [ dot ] com>
---- Λαμβάνετε αυτό το μήνυμα απο την λίστα: Λίστα αλληλογραφίας και συζητήσεων που απευθύνεται σε φοιτητές developers \& mentors έργων του Google Summer of Code - A discussion list for student developers and mentors of Google Summer of Code projects., https://lists.ellak.gr/gsoc-developers/listinfo.html Μπορείτε να απεγγραφείτε από τη λίστα στέλνοντας κενό μήνυμα ηλ. ταχυδρομείου στη διεύθυνση <gsoc-developers+unsubscribe [ at ] ellak [ dot ] gr>.