18e719fba1
refactor(header): brought auto header changes from main into polytrope branch
2025-03-18 07:21:47 -04:00
d764c5e2b6
docs(utils/readme): added readme
2025-03-17 12:52:31 -04:00
e9baec63d9
ci(utils/fileHeaders): added one time run script to generate file headers
2025-03-17 12:42:20 -04:00
4de0f9d974
feat(meshGeneration): explicitly added core point in mesh generation
2025-03-05 12:56:58 -05:00
11d41786e0
docs(defaults.yaml): updated default / example config file
2025-03-03 09:56:33 -05:00
a01508ddba
feat(meshGeneration): added variable mesh sizing to mesh generation
...
a higher resolution mesh is useful in the core of a polytrope, I updated the mesh generation script to make the center of the star much higher resolution
2025-03-03 09:52:35 -05:00
ff2b850f90
feat(meshView): simple mesh view utility added
2025-03-03 09:51:16 -05:00
aed8deea81
fix(utils/defaultConfig): defaultConfig generator ignores comments now
2025-02-26 12:30:50 -05:00
dfb65c1082
refactor(sphere.msh): increased base resolution of spherical mesh
2025-02-24 12:38:47 -05:00
109326f339
feat(defaultConfig): added default config generation script
...
While writing 4DSSE we want a way to keep track of what defaults have been set for config files, and validate that we are using the same config variables where we want to. This python script generates a "default" yaml file based on the default values given in .get<T>
2025-02-23 11:29:16 -05:00
dc796be7bf
feat(utils/opatio): updated hash generation to only look at logKappa
2025-02-17 13:02:18 -05:00
131161e1bd
feat(utils/opatio): updated save to ascii function and fixed minor bug in loader
...
the new general purpose index design introduced a bug in the loader related to the byte position of the byteStart field. This has been resolved. Further, I have updated the save to ascii format to provide an explicit warning that the ascii version is only for debugging purposes and not meant to be used directly.
2025-02-16 20:44:45 -05:00
c4cd731520
feat(utils/opatio): began update to account for OPAL type II tables (or generally an arbitrary number of index values per table)
2025-02-16 19:03:41 -05:00
1713f6cb08
fix(utils/meshGeneration): changed mesh format to gmsh 2.2
...
meshio writes vtk version 9 but mfem only supports up to version 4, so we changed to gmsh version 2.2 which is supported
2025-02-16 15:07:20 -05:00
08f810448c
fix(meshGeneration): changed file extension to vtk and 3D
2025-02-16 13:53:19 -05:00
64e6a745d0
fix(meshGeneration): changed from netgen to vtk as that format is better supported
2025-02-16 13:45:06 -05:00
490831d898
feat(meshGeneration): simple spherical mesh generation script
2025-02-16 13:35:09 -05:00
02c2096ac5
refactor(utils/opatio): saved
2025-02-16 12:54:20 -05:00
fde561cdef
docs(utils/opatio): added doxygen comments to python module
2025-02-16 12:47:42 -05:00
3b34ce3979
feat(utils/opatio): added print to ascii
2025-02-16 12:16:20 -05:00
4ec8293088
feat(utils/opatio): added python module for interfacing with opat files
...
A python module (opatio) has been written to make the creation and reading of opat files straight forward
2025-02-15 11:50:39 -05:00