ae317fda5e
fix(tests/meson.build): removed opatIO_sandbox subdir
2025-04-18 11:28:22 -04:00
025f55125a
fix(opatIO_sandbox): removed opatIO sandbox code as that is not part of this souce tree anymore
2025-04-18 11:26:54 -04:00
acf5367556
fix(poly): bug fixing in block form
...
currently derivitive constraint is not working
2025-04-03 11:14:50 -04:00
15a020b1bb
test(tests): misc updates (all minor)
2025-04-02 14:57:57 -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
763bedcf1d
refactor(testConfig): playing around with polytropic index
2025-03-26 12:36:40 -04:00
3fbfb366d2
feat(tests/poly): updated polytrope tests to use resource manager
2025-03-26 12:36:18 -04:00
14bc8a49b3
Merge branch 'main' into feature/pointwisePolytrope
2025-03-26 11:38:07 -04:00
7193d3a6ac
test(tests): fixed broken tests
2025-03-26 10:06:10 -04:00
edd4c04c64
feat(composition): added mix method to combine compositions. Also overloaded the + operator to mix with an assumed fraction of 50/50
2025-03-26 08:07:11 -04:00
0e9a7df381
feat(composition): added ability to change composition modes
2025-03-25 13:01:22 -04:00
941af6331b
test(composition_sandbox): added some sandbox tests
2025-03-25 12:49:52 -04:00
cb33f75e0c
feat(composition): added numberFrac methods and subset method
...
Composition can now be placed in either number fraction or mass fraction mode and can (after finalization) convert between them. Subsets of compositions can also be made. Normalization has also been added to finalize. Tests have been added
2025-03-25 12:49:37 -04:00
ed443c0aa2
test(tests/composition): added composition tests, atomicSpecies tests, and sandbox
2025-03-24 12:59:17 -04:00
3c3d714702
feat(composition): added composition module stub
2025-03-24 10:41:13 -04:00
ff87585d71
build(opatIO): broke opatIO out into a seperate module
2025-03-24 04:57:18 -04:00
f3e79d9366
feat(opatIO_sandbox): added opatIO sandbox for freeform testing
2025-03-22 14:26:31 -04:00
59d4c290ba
fix(network): added missing negative sign in energy calculation
2025-03-21 14:44:35 -04:00
8fa950835d
test(network): added approx8 network tests
2025-03-21 14:03:46 -04:00
697c783c5d
docs(tests/eos): updated eos test documentation
2025-03-20 14:37:34 -04:00
da8259e940
test(tests/meshIO): began preping to convert to resource manager
2025-03-20 14:31:18 -04:00
cb5ac274dc
build(build): updated build system to be compatible with resource manager
...
The build system now passes compiler directives based on the mode being build. By default data is stored in the source root (and this is encoded into the compiled binary). However, if building in user mode then data is assumed to be at the meson install prefix data directory
2025-03-20 14:29:43 -04:00
041a5a592c
test(tests/eos): updated eos test to use resource manager instead of env variable
2025-03-20 14:27:11 -04:00
08075f5108
feat(resource-manager): added working singleton resource manager
...
all external data should now be handled through the resource manager. This will take care of location on disk as well as ownership
2025-03-20 14:26:44 -04:00
eec8a356b4
feat(testsConfig): brought test config from pointwisePolytrope
2025-03-20 07:36:14 -04:00
11043942c7
build(testConfig): updated testconfig
2025-03-19 13:50:43 -04:00
8f8240580d
refactor(testConfig): updated test config
2025-03-19 10:09:52 -04:00
f512f10096
test(tests/poly): poly test now uses interpolating function to set mesh radius
2025-03-18 11:19:25 -04:00
8dcdf92414
feat(poly): interpolating polynomial to find polytrope surface
...
Instead of treating the polytrope as a free boundary problem I have defined an interpolating polynominal, accurate to within 0.01 percent over n=[0,5) which is used to set the size of the domain for a given n
2025-03-18 10:15:51 -04:00
88a45c7d09
test(tests/poly): removed some debugging output from poly test
2025-03-17 11:11:22 -04:00
b4615fc0aa
fix(poly): working on solving polytrope
2025-03-14 09:12:40 -04:00
3597f82ee4
fix(build): brought recent build changes to pointwise polytrope
...
pointwise polytrope had some issues from the old build system. Fast fowarded it so that it has all the fixes which have been merged into main
2025-03-13 15:11:46 -04:00
663e6fc52c
Merge branch 'main' into feature/pointwisePolytrope
2025-03-13 15:08:35 -04:00
46dfb17385
build(gtest): added gtest as a subproject in case it is not already installed on the system
2025-03-13 14:12:14 -04:00
Aaron Dotter
da7f5e5022
adding more quantities to the eos test, including derivatives
2025-03-06 14:36:07 -05:00
6a15129f1f
test(tests/eos): added eos tests
2025-03-05 16:59:25 -05:00
b0252927e0
test(tests/poly): removed default constructor test
2025-03-05 12:57:35 -05:00
ea2661dbbb
refactor(testConfig): cleaned up schema
2025-03-05 12:57:17 -05:00
1766ec3085
test(test/config): updated test config file
2025-03-03 09:56:11 -05:00
8ec8a41209
test(tests/poly): updated polytests
2025-03-03 09:55:47 -05:00
974842c633
refactor(testsConfig): resolved merge conflict
2025-02-26 12:42:49 -05:00
8432cd5c4b
test(testsConfig): updated tests config
2025-02-26 12:41:55 -05:00
5cad987cb9
test(tests/config): turned off GLVis by default
2025-02-24 16:36:31 -05:00
1e76c4297b
test(tests/meshIO): linearRescale test added
2025-02-24 16:36:01 -05:00
dfb65c1082
refactor(sphere.msh): increased base resolution of spherical mesh
2025-02-24 12:38:47 -05:00
3af8537cb4
test(tests/poly): started working on tests for ray cast 1D solution
2025-02-23 14:12:13 -05:00
205f32a76f
fix(build-system): fixed build system order and test env variables
2025-02-23 11:57:59 -05:00
2d67413321
merged main into feature/polytrope
2025-02-23 11:47:29 -05:00
eb0b274e2b
test(tests/probe): added probe tests
2025-02-23 11:22:08 -05:00
98ead4f06c
build(probe): updated build system to include probe and probe tests
2025-02-21 10:31:57 -05:00