Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add single particle simulation support #27

Merged
merged 7 commits into from
Jun 30, 2024
Merged

Add single particle simulation support #27

merged 7 commits into from
Jun 30, 2024

Commits on Jun 29, 2024

  1. 1. Added support for handling single particle with simplified input f…

    …ile; 2. Correct Strain and stress calculation routines; 3. Remove all static/nameless namespace variables from demModel.cpp to allow improved inheritance of the DEMModel class;
    prashjha committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    1bb8cab View commit details
    Browse the repository at this point in the history
  2. Also, 1. Set c++20 as standard, however, we are not using all availab…

    …le functions to allow codes to be built with older gcc; 2. Test and compile apps/twop; Set noble (ubuntu 24.04) for circle-ci testing
    prashjha committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    6bce9bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7a59c92 View commit details
    Browse the repository at this point in the history
  4. 1. add support for simulation of single particle in apps/peridynamics…

    …; 2. apps are now part of ctests if building the code with Enable_Tests = ON flag; 3. renames names of tests to improve readability; 4. improved documentation of apps
    prashjha committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    c9f11fe View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. 1. overhaul how geometrical information is read from input file; 2. c…

    …areful with copying geometries; 3. add support for creating mesh of particles using in-built functions; 4. peridynamics apps works well
    prashjha committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    d62fee8 View commit details
    Browse the repository at this point in the history
  2. now output includes a tag; modify how test checks for output vtu file…

    …; modify location of executibles
    prashjha committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    f301e75 View commit details
    Browse the repository at this point in the history
  3. add single particle test; code now runs with multi and single particl…

    …e setup; initial support for in-built mesh for rectangle domains; plan is to use GeomObjects and gmsh routine to do in-built mesh of various objects
    prashjha committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    20e529a View commit details
    Browse the repository at this point in the history