feat(mesh): non conforming vacuum

stroid can now generate non uniformly refined vacuum meshes. Note we still enforce that the stellar domain is fully conforming.
This commit is contained in:
2026-09-09 12:39:27 -04:00
parent 2347ae152f
commit a0421d5ddc
30 changed files with 1641 additions and 133 deletions

View File

@@ -0,0 +1,17 @@
[main]
# Absolute minimum depths from the initial block topology.
refinement_levels = 4
vacuum_refinement_levels = 2
# Omit to inherit refinement_levels at the vacuum outer boundary.
# vacuum_outer_refinement_levels = 4
order = 3
include_external_domain = true
core_mapping = "multi_block"
r_core = 0.25
r_star = 1.0
r_infinity = 6.0
flattening = 0.0
[main.optimization_methods]
tmop = false
smoothstep = true