Simulation of sand/soil/clay thrown explosively into obstacles

Here are a couple of cool movies created by CSM researcher, Biswajit Banerjee, in preparation for our project review this week:

  1. Clods of soil impact a plate:  A major advantage of the Material Point Method (developed as part of this research effort) is that it automatically allows material interaction without needing a contact algorithm.
  2. Extrapolated buried explosive ejecta. The sample is in a centrifuge to get higher artificial gravity, so the particles move to the side because of the Coriolis effect!

PUBLICATION: Continuum effective-stress approach for high-rate plastic deformation of fluid-saturated geomaterials with application to shaped-charge jet penetration


AUTHORS: Michael A. Homel · James E. Guilkey · Rebecca M. Brannon

ABSTRACT: A practical engineering approach for modeling the constitutive response of fluid-saturated porous geomaterials is developed and applied to shaped-charge jet penetration in wellbore completion. An analytical model of a saturated thick spherical shell provides valuable insight into the qualitative character of the elastic– plastic response with an evolving pore fluid pressure. However, intrinsic limitations of such a simplistic theory are discussed to motivate the more realistic semi-empirical model used in this work. The constitutive model is implemented into a material point method code that can accommodate extremely large deformations.Consistent with experimental observations, the simulations of wellbore perforation exhibit appropriate dependencies of depth of penetration on pore pressure and confining stress.


@article{  year={2015},  issn={0001-5970},  journal={Acta Mechanica},  doi={10.1007/s00707-015-1407-2},  title={Continuum effective-stress approach for high-rate plastic deformation of fluid-saturated geomaterials with application to shaped-charge jet penetration},  url={},  publisher={Springer Vienna},  author={Homel, Michael A. and Guilkey, James E. and Brannon, Rebecca M.},  pages={1-32},  language={English}  }

Undergraduate researcher applies binning to study aleatory uncertainty in nonlinear buckling foundation models


Sophomore undergraduate, Katharin Jensen, has developed an easily understood illustration of the effect of aleatory uncertainty, which means natural point-to-point variability in systems. She has put statistical variability on the lengths of buckling elements in the following system:


Continue reading

Linux file navigation aide (MSSwan python3 script)

If you have a lot of places that you routinely visit in your file system, often with ludicrously long path names, then click here to download a tar file that will alleviate the problem (once downloaded, execute `tar -xvf pyfsmem.tar` to obtain the python 3.x script).

Follow instructions in the script’s prolog (especially adding aliases to your bashrc). Then you can “remember” frequently visited directories and return to them with only a couple of keystrokes.

IMO, this is far better than pushd and popd because favorite places are remembered indefinitely (even with power failures).

Thanks to M. Scot Swan for providing this gem!