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

Enable serialization and shared memory #410

Merged
merged 56 commits into from
Sep 6, 2024
Merged
Changes from 1 commit
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
53bc81a
temporarily switch to spiner serialization branch
jonahm-LANL Aug 14, 2024
bc4b50a
It works for analytic EOSs and modifiers and the variant
jonahm-LANL Aug 15, 2024
3e9e9f7
Merge branch 'jmm/cxx17' into jmm/serialization
jonahm-LANL Aug 15, 2024
073dbe5
add CheckParams as official part of API
jonahm-LANL Aug 20, 2024
c9ac614
CheckParams docs
jonahm-LANL Aug 20, 2024
b11a8de
got a little paranoid about CRTP
jonahm-LANL Aug 20, 2024
8424317
serialization routines implemented in stellar collapse, with some nic…
jonahm-LANL Aug 20, 2024
f84ed1d
stellar collapse EOS has serialization now
jonahm-LANL Aug 20, 2024
36d9211
SpinerEOSDependsRhoT check params
jonahm-LANL Aug 20, 2024
e6289d8
add GetDataBoxPointers_ to SpinerEOSDependsRhoT
jonahm-LANL Aug 20, 2024
44822df
copy paste feels bad
jonahm-LANL Aug 20, 2024
d438ce2
spiner EOS compiles now
jonahm-LANL Aug 20, 2024
f7bb9fc
cleaned up base class and modifiers a little bit
jonahm-LANL Aug 21, 2024
8dab338
table bounds -> table utils. Jeff was right.
jonahm-LANL Aug 21, 2024
2abb8b8
thread SpinerTricks through a few models
jonahm-LANL Aug 21, 2024
d8adfa3
add test for spiner tricks
jonahm-LANL Aug 21, 2024
3699b42
Add some sanity checks to base class. Fix bug in base class. Add test…
jonahm-LANL Aug 21, 2024
1505a33
add helmholtz tests
jonahm-LANL Aug 21, 2024
0f0c5bb
eospac serialization. Still need to test. Time for Darwin.
jonahm-LANL Aug 22, 2024
93f302c
Redesign with shared mem settings in plac
jonahm-LANL Aug 22, 2024
1fbf448
completed testing shared memory routines for stellar collapse
jonahm-LANL Aug 22, 2024
0e302d8
change spinereosdependsrhosie to work like dependsrhot
jonahm-LANL Aug 23, 2024
528294c
add test for tabulated EOS... now to make sure it works
jonahm-LANL Aug 23, 2024
2774533
the code finally compiles on darwin
jonahm-LANL Aug 23, 2024
dab9759
formatting
jonahm-LANL Aug 23, 2024
ba09841
tweaks
jonahm-LANL Aug 23, 2024
8e1be78
Merge branch 'jmm/serialization' of github.com:lanl/singularity-eos i…
jonahm-LANL Aug 23, 2024
2159368
added hidden static size
jonahm-LANL Aug 23, 2024
bfc8ed5
trying to debug eospac
jonahm-LANL Aug 23, 2024
d89aec3
Give up and expose shared memory and dynamic memory as different conc…
jonahm-LANL Aug 24, 2024
50dc6f3
document
jonahm-LANL Aug 24, 2024
2942ac1
tests pass with eospac
jonahm-LANL Aug 24, 2024
1d93b72
Merge branch 'jmm/serialization' of github.com:lanl/singularity-eos i…
jonahm-LANL Aug 24, 2024
a73245d
formatting
jonahm-LANL Aug 24, 2024
263bea6
CC, CHANGELOG, and some minor typos
jonahm-LANL Aug 24, 2024
7e5cf15
Merge branch 'main' into jmm/serialization
Yurlungur Aug 24, 2024
9d2b76c
Add BulkSerializer
jonahm-LANL Aug 26, 2024
d8f92c9
typos Brandon caught
jonahm-LANL Aug 26, 2024
ade9791
Merge branch 'jmm/serialization' of github.com:lanl/singularity-eos i…
jonahm-LANL Aug 26, 2024
7856aa5
typo
jonahm-LANL Aug 27, 2024
9f24343
Update doc/sphinx/src/using-eos.rst
Yurlungur Aug 27, 2024
1214961
jhp suggested doc changes
jonahm-LANL Aug 27, 2024
da45bb2
Merge branch 'jmm/serialization' of github.com:lanl/singularity-eos i…
jonahm-LANL Aug 27, 2024
f190325
jhp comments round 2
jonahm-LANL Aug 27, 2024
44650e6
Update singularity-eos/eos/eos_gruneisen.hpp
Yurlungur Aug 27, 2024
85d5119
Merge branch 'jmm/serialization' of github.com:lanl/singularity-eos i…
jonahm-LANL Aug 27, 2024
b16e9f5
formatting
jonahm-LANL Aug 27, 2024
ee7b62e
extended MPI example a bit
jonahm-LANL Aug 27, 2024
b7cd6cd
update docs with MPI info
jonahm-LANL Aug 27, 2024
a0cc47a
oops scoping
jonahm-LANL Aug 27, 2024
5d7cb38
actually we can't use views they don't have built in iterators... onl…
jonahm-LANL Aug 27, 2024
8375015
Default Resizer is MemberResizer.
jonahm-LANL Aug 27, 2024
b403596
doc typo thanks Brandon for the catch
jonahm-LANL Aug 29, 2024
00a191b
dholladay comments
jonahm-LANL Sep 3, 2024
a8c43bd
bug in deserialize based on when SharedMemorySizeInBytes is available
jonahm-LANL Sep 5, 2024
6e3ca63
Merge branch 'main' into jmm/serialization
jonahm-LANL Sep 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'jmm/cxx17' into jmm/serialization
  • Loading branch information
jonahm-LANL committed Aug 15, 2024
commit 3e9e9f7e882d886cc314fcaba060bc602a7f5c6d

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.