Skip to content
View prashjha's full-sized avatar
🤹‍♂️
Focusing
🤹‍♂️
Focusing

Highlights

  • Pro

Organizations

@nonlocalmodels @CancerModeling

Block or report prashjha

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
prashjha/README.md

Prashant K. Jha

I’m a computational mechanician and Assistant Professor of Mechanical Engineering at South Dakota Mines, where I lead the Computational Engineering Analysis and Design (CEAD) Lab.

My research connects mechanics, applied mathematics, and scientific computing to understand complex materials and improve engineering design. I work on functional soft materials, fracture and contact in granular and heterogeneous materials, multiscale modeling, and scientific machine learning. Across these areas, I emphasize estimating and controlling errors in computational predictions.

Selected software

  • MatTO — joint material and topology optimization of stimulus-responsive soft materials.
  • PeriDEM — simulation of deformable and breakable particles using peridynamics and contact mechanics.
  • Neural operators — operator learning, surrogate modeling, and applications in Bayesian inference.
  • NLMech — numerical approximation and parallel simulation of nonlocal models.

Teaching and open resources

I teach mechanics, machine design, and finite element methods. My educational resources connect mathematical foundations with implementation, computational experiments, and verification.

Lab website · Lab GitHub · Google Scholar · ORCID

Pinned Loading

  1. PeriDEM PeriDEM Public

    High-fidelity modeling of granular media consisting of deformable complex-shaped particles

    C++ 75 21

  2. nonlocalmodels/NLMech nonlocalmodels/NLMech Public

    Implementation of finite element and finite difference approximation of Nonlocal models

    C++ 19 4

  3. CEADpx/neural_operators CEADpx/neural_operators Public

    Implementations of three neural operators and application in Bayesian inference problems

    Python 21 7

  4. CEADpx/fenics-demo CEADpx/fenics-demo Public

    Jupyter Notebook 4

  5. CEADpx/matto CEADpx/matto Public

    MatTO: A Modular Framework for Joint Material and Topology Optimization of Stimulus-Responsive Soft Materials

    Python 6 2

  6. CEADpx/finite-element-methods CEADpx/finite-element-methods Public

    FEM Course Materials

    Jupyter Notebook 7 3