spheral icon indicating copy to clipboard operation
spheral copied to clipboard

SolidFSISPHRZ

Open pmocz opened this issue 4 months ago • 0 comments

Summary

  • This PR adds a cylindrical FSISPH solver: SolidFSISPHRZ

For testing I am looking at:

Noh-RZ planar collapse (converging on the y-axis)

cd tests/functional/Hydro/Noh
spheral Noh-RZ.py --problem planar --hydroType SPH --compatibleEnergy False
spheral Noh-RZ.py --problem planar --hydroType SPH --compatibleEnergy True
spheral Noh-RZ.py --problem planar --hydroType FSISPH --solid True --compatibleEnergy False
spheral Noh-RZ.py --problem planar --hydroType FSISPH --solid True --compatibleEnergy True
nohrz_planar_sep9 png

Noh-RZ cylindrical collapse (converging on the x-axis)

cd tests/functional/Hydro/Noh
spheral Noh-RZ.py --problem cylindrical --hydroType SPH --compatibleEnergy False
spheral Noh-RZ.py --problem cylindrical --hydroType SPH --compatibleEnergy True 
spheral Noh-RZ.py --problem cylindrical --hydroType FSISPH --solid True --compatibleEnergy False 
spheral Noh-RZ.py --problem cylindrical --hydroType FSISPH --solid True --compatibleEnergy True
nohrz_cyl_sep9

Noh-RZ spherical collapse (converging on the origin)

cd tests/functional/Hydro/Noh
spheral Noh-RZ.py --problem spherical --hydroType SPH --compatibleEnergy False
spheral Noh-RZ.py --problem spherical --hydroType SPH --compatibleEnergy True
spheral Noh-RZ.py --problem spherical --hydroType FSISPH --solid True --compatibleEnergy False 
spheral Noh-RZ.py --problem spherical --hydroType FSISPH --solid True --compatibleEnergy True
nohrz_spherical_sep9

Verney shell implosion. This one gives you some tests of the strength and plastic response which the Noh problem does not.

cd tests/functional/Strength/Verney
spheral Verney-RZ.py --hydroType SPH --compatibleEnergy False --evolveTotalEnergy False
spheral Verney-RZ.py --hydroType SPH --compatibleEnergy True --evolveTotalEnergy False
spheral Verney-RZ.py --hydroType FSISPH --compatibleEnergy False --evolveTotalEnergy False
spheral Verney-RZ.py --hydroType FSISPH --compatibleEnergy True --evolveTotalEnergy False
verneyrz_sep15

ToDo :

  • [x] Annotate RELEASE_NOTES.md with notable changes.
  • [ ] Create LLNLSpheral PR pointing at this branch. (PR#)
  • [ ] LLNLSpheral PR has passed all tests.

pmocz avatar Aug 18 '25 18:08 pmocz