-
Notifications
You must be signed in to change notification settings - Fork 3
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
C Library #89
C Library #89
Commits on Jul 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b1134f4 - Browse repository at this point
Copy the full SHA b1134f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93c2073 - Browse repository at this point
Copy the full SHA 93c2073View commit details
Commits on Jul 21, 2023
-
Build with cmake, CLion finally recognize my file.
Bug: cannot compile with -Dxxx, which is now libyt only compiles to interactive mode.
Configuration menu - View commit details
-
Copy full SHA for 414e8e3 - Browse repository at this point
Copy the full SHA 414e8e3View commit details
Commits on Aug 30, 2023
-
Create LibytProcessControl singleton class, which manages internal data.
I know it is a bad practice to use singleton. What I'm trying to do is to make libyt a C-library and hide libyt internal data from users with minimal changes to code. I have plans to refactor libyt, so that it is easier to add more stuff. ()
Configuration menu - View commit details
-
Copy full SHA for a82b6cc - Browse repository at this point
Copy the full SHA a82b6ccView commit details -
Adding LibytProcessControl.cpp to cmake.
There are some bugs in CMakeLists.txt, but at least CLion recognize my project file. Will come back to fix this in this PR.
Configuration menu - View commit details
-
Copy full SHA for 0ae8c9d - Browse repository at this point
Copy the full SHA 0ae8c9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a40e2b - Browse repository at this point
Copy the full SHA 1a40e2bView commit details
Commits on Aug 31, 2023
-
Move field_list, particle_list, grids_local, num_grids_local_MPI into…
… LibytProcessControl singleton. Hide libyt internal data away from user with minimal changes in source code. They are now inside LibytProcessControl singleton.
Configuration menu - View commit details
-
Copy full SHA for 72457c5 - Browse repository at this point
Copy the full SHA 72457c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46fafe2 - Browse repository at this point
Copy the full SHA 46fafe2View commit details
Commits on Sep 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4bffa10 - Browse repository at this point
Copy the full SHA 4bffa10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f75299 - Browse repository at this point
Copy the full SHA 2f75299View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b6c6d2 - Browse repository at this point
Copy the full SHA 4b6c6d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45cfacf - Browse repository at this point
Copy the full SHA 45cfacfView commit details
Commits on Sep 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0453752 - Browse repository at this point
Copy the full SHA 0453752View commit details -
Remove struct method in yt_attribute and yt_particle.
Fix the bug of not including string.h header in example.cpp, since I have removed string.h header out of yt_type_particle.h.
Configuration menu - View commit details
-
Copy full SHA for 0babfb2 - Browse repository at this point
Copy the full SHA 0babfb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 065b3a0 - Browse repository at this point
Copy the full SHA 065b3a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 199bc49 - Browse repository at this point
Copy the full SHA 199bc49View commit details
Commits on Sep 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3ab5864 - Browse repository at this point
Copy the full SHA 3ab5864View commit details
Commits on Sep 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2f119f0 - Browse repository at this point
Copy the full SHA 2f119f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78686ee - Browse repository at this point
Copy the full SHA 78686eeView commit details -
Remove YT_ABORT and log_error out of yt_macro.h
Since yt_macro.h is part of libyt API, but we don't need these two functions. It is for internal libyt usage.
Configuration menu - View commit details
-
Copy full SHA for 93b969d - Browse repository at this point
Copy the full SHA 93b969dView commit details
Commits on Sep 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b356c8f - Browse repository at this point
Copy the full SHA b356c8fView commit details -
Fix spaces, and add cxx_std_11 compiler feature.
Though I updated cmake and it worked on my machine, I think it is not ready to merge to main, since I still cannot make it to use mpicxx or specify g++ compiler. Some designed mpicxx compiler for specific CPUs or HPC systems may crash, even though I haven't tested yet.
Configuration menu - View commit details
-
Copy full SHA for c726897 - Browse repository at this point
Copy the full SHA c726897View commit details
Commits on Sep 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for de97d30 - Browse repository at this point
Copy the full SHA de97d30View commit details -
Set libyt info in libyt.libyt_info, add LIBYT_MAJOR/MINOR/MICRO_VERSI…
…ON macro.. Set version in libyt_info["version"], and other info.
Configuration menu - View commit details
-
Copy full SHA for ea3f752 - Browse repository at this point
Copy the full SHA ea3f752View commit details -
Configuration menu - View commit details
-
Copy full SHA for 258b978 - Browse repository at this point
Copy the full SHA 258b978View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e54bf0 - Browse repository at this point
Copy the full SHA 2e54bf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99f727a - Browse repository at this point
Copy the full SHA 99f727aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d47e7d1 - Browse repository at this point
Copy the full SHA d47e7d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for eeecfd7 - Browse repository at this point
Copy the full SHA eeecfd7View commit details -
Trying to fix deprecate warning in github action.
blablabla about replacing node12 with node16.
Configuration menu - View commit details
-
Copy full SHA for 1da9f53 - Browse repository at this point
Copy the full SHA 1da9f53View commit details -
Configuration menu - View commit details
-
Copy full SHA for b69778b - Browse repository at this point
Copy the full SHA b69778bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 303f289 - Browse repository at this point
Copy the full SHA 303f289View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60ee33a - Browse repository at this point
Copy the full SHA 60ee33aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b4b11c - Browse repository at this point
Copy the full SHA 1b4b11cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9291553 - Browse repository at this point
Copy the full SHA 9291553View commit details -
Configuration menu - View commit details
-
Copy full SHA for e205aa0 - Browse repository at this point
Copy the full SHA e205aa0View commit details