Closed shaering closed 7 months ago
refactor of sponge into a new class. multiplier applied via pointer construction of diffusivities for operators. Example input section for three combined types of sponge zones: [spongeMultiplier] uniform = true uniformMult = 100.0 plane = true planeMult = 200.0 planeNormal = '0.0 1.0 0.0' planePoint = '0.0 0.4 0.0' planeWidth = 0.15 cylinder = true cylinderMult = 200.0 cylinderRadiusY = 0.1 cylinderPoint = '0.0 0.0 0.0' cylinderWidth = 0.1
squash away...
Ok, I can do that once it is ready to merge. So, go ahead with the clean up changes. Once you're done with those I'll squash before merging to main.
main
refactor of sponge into a new class. multiplier applied via pointer construction of diffusivities for operators. Example input section for three combined types of sponge zones: [spongeMultiplier] uniform = true uniformMult = 100.0 plane = true planeMult = 200.0 planeNormal = '0.0 1.0 0.0' planePoint = '0.0 0.4 0.0' planeWidth = 0.15 cylinder = true cylinderMult = 200.0 cylinderRadiusY = 0.1 cylinderPoint = '0.0 0.0 0.0' cylinderWidth = 0.1