28 Commits

Author SHA1 Message Date
1b26404a86 feat(libcomposition): SERiF now uses libcomposition instead of internal composition module 2025-06-21 12:26:02 -04:00
fdc59523bd build(libconstants): changed over to use external libconstants
this is the same module as before just broken out into its own subproject
2025-06-21 06:30:36 -04:00
0cfb020a8c refactor(network): updated network and network::approx8 to use composition module
This is a very basic wrapper implimentation currently. This is sufficient to lock the interface down so that other code can target it. However, internally there is just a "convert" function. Eventually we should rework the code itself to use the composition module more directly.
2025-06-17 09:43:43 -04:00
cf9e7277ae fix(index.yaml): added helm to resource index
this resolves some tests in resourceManagerTest and eos test
2025-06-12 10:54:34 -04:00
72f08238b6 Merge remote-tracking branch 'upstream/main' into feature/mixedPolytrope
# Conflicts:
#	.gitignore
#	build-config/meson.build
#	meson.build
#	meson_options.txt
#	src/composition/public/composition.h
#	src/config/public/config.h
#	src/constants/public/const.h
#	src/meson.build
#	tests/composition_sandbox/comp.cpp
2025-06-11 15:05:11 -04:00
144e8e2e08 docs(logo): added some color and made i look better 2025-05-22 09:02:58 -04:00
32cdb76509 docs(logo): added simple logo 2025-05-22 07:22:45 -04:00
4e83b05112 feat(python-composition): added composition module interface 2025-04-30 11:41:10 -04:00
9a76c447f1 feat(meshGeneration): added mesh generation scripts and three res of spherical mesh 2025-04-25 11:12:40 -04:00
9d81a580b5 refactor(core_midres): core mid res has had its resolution slightly increased 2025-04-25 10:32:46 -04:00
58840d82cd refactor(poly): renamed core2 to core_hires and updated docs for polysolver 2025-04-23 11:00:32 -04:00
e259fcd0d4 perf(index.yaml): point mesh to mid res for debugging 2025-04-23 09:17:30 -04:00
917dc961de feat(assets/mesh): added mid resolution mesh 2025-04-23 09:17:00 -04:00
b203fe625c perf(index.yaml): temp disable heml table loading to speed up polytrope debugging 2025-04-21 10:18:17 -04:00
5602c39b86 feat(assets): added low res spherical mesh 2025-04-18 11:19:54 -04:00
0880403850 fix(poly): have a much closer to working polytrope, still small divergence near core 2025-03-27 14:26:23 -04:00
e8d2061809 fix(assets): updated asset name for polytrope mesh
polytrope test now uses resource manager to get mesh, mesh name has been set to mesh:polySphere
2025-03-26 12:35:48 -04:00
f56611b785 test(core.msh): added accidently deleted core mesh file back in 2025-03-26 11:47:12 -04:00
14bc8a49b3 Merge branch 'main' into feature/pointwisePolytrope 2025-03-26 11:38:07 -04:00
fe48384339 feat(atomicSpecies.h): regenerated with copy constructor 2025-03-25 12:48:09 -04:00
9d827f6fa5 refactor(assets): removed redundant assets 2025-03-24 10:40:40 -04:00
d3d9f98d98 feat(atomic-weights): added AME2020 atomic masses 2025-03-24 10:40:13 -04:00
5afdd4e30b fix(const.dat): added back accidently deleted const.dat 2025-03-20 15:06:24 -04:00
efa4bdadff feat(assets): setup assets for resource manager
assets are broken into static (compiled into the binary) and dynamic (handled by the resource manager). All static assets should define a meson.build, all dynamic assets must have handlers written in src/resource/resourceManager and resourceManagerTypes

BREAKING CHANGE:
2025-03-20 14:24:20 -04:00
6cda7b1be9 feat(assets): brought changes from main 2025-03-20 07:31:34 -04:00
7ad8d609fb feat(assets): moved all static assets to assets in prep for resource manager 2025-03-20 07:30:38 -04:00
Aaron Dotter
be7717acf1 adding helm_table.dat for eos 2025-03-04 13:58:50 -05:00
40ec9f7dd1 refactor(const.dat): moved constants datafile to assets/const 2025-02-10 16:31:27 -05:00