Software

CM2 Lab's effort for developing open-source code


PyPDMs

  • Python implementation of the Particle Difference Method for serial computing (PyPDMs) by Computational Multiscale & Multiphysics Lab at the University of Colorado Boulder.

Source Repository

  • GitLab Repository []

References for PDM

  • Particle Difference Method
    • Interface immersed particle difference method for weak discontinuity in elliptic boundary value problems, Computer Methods in Applied Mechanics and Engineering, 375: 113650 (2021).
    • Extended particle difference method for moving boundary problems, Computational Mechanics, 54:723–743 (2014).
    • Extended particle difference method for weak and strong discontinuity problems: Part II. Formulations and applications for various interfacial singularity problems, Computational Mechanics, 53:1105-1128 (2014).
    • Extended particle difference method for weak and strong discontinuity problems: Part I. Derivation of the extended particle derivative approximation for the representation of weak and strong discontinuities, Computational Mechanics, 53:1087-1103 (2014).
  • Phase field modeling
    • Strong-form meshfree collocation method for non-equilibrium solidification of multi-component alloy, Engineering with Computers, (online early view), (2021).
    • Strong form collocation method for solidification and mechanical analysis of polycrystalline materials, ASCE Journal of Engineering Mechanics, 145: 04019082 (2019).
    • Phase field simulations of coupled microstructure solidification problems via the strong form particle difference method, International Journal of Mechanics and Materials in Design, 14: 491-509 (2018).
    • Bridging the multi-phase field model with the molecular dynamics for the solidification of nano-crystals, Journal of Computational Science, 20:187-197 (2017).
  • Ocean circulation (High-order PDE)
    • Strong form-based meshfree collocation method for wind-driven ocean circulation, Computer Methods in Applied Mechanics and Engineering, 351: 404-421 (2019).
  • Nonlinear Contact
    • Strong form meshfree collocation method for frictional contact between a rigid pile and an elastic foundation. Engineering with Computers, (2022).
    • Strong-form meshfree collocation method for multi-body thermomechanical contact, Engineering with Computers, (2021).
    • A strong form meshfree collocation method for frictional contact on a rigid obstacle, Computer Methods in Applied Mechanics and Engineering, 357: 112597 (2019).
  • Material Inelasticity
    • New strong formulation for material nonlinear problems based on the particle difference method, Engineering Analysis with Boundary Elements, 98: 310–327 (2019).
  • Integrated Data Modeling and Analysis
    • Extended IFC-based strong form meshfree collocation analysis of a bridge structure, Automation in Construction. 119: 103364 (2020).