Giter Club home page Giter Club logo

pm4sand2d_drivers_auto's Introduction

PM4Sand2D_drivers_auto

Scripts that produce multiple PM4Sand2D drivers for different loading paths, batch files for running them in FLAC 2D/9.00, and post-processing codes for plotting

April 2024 updates:

  • Added extra flag for activating /deactivating FirstCall after static bias in undrained cyclic driver
  • fixes in plotting files

Structure

  • Three folder structure (for now)
  • building on katerinaziot/PM4Sand_drivers_auto for FLAC2D this time. Working with *.csv files now.
  • PM4Sand2D* folders contain drivers and processing* folder contains post-processing and plotting files
  • Each PM4Sand* folder provides the ability to create multiple FLAC .f2fis drivers that cover various parameters and are named accordingly. A batch.fis file is also produced that can be directly called in FLAC2D that will run them all and produce csv files with results in the same folder.
  • Each plotting*.py file in the "processing_plotting" folder will process different drivers and produce Figures. Decode python file contains useful functions for all and ucdavis.mplstyle is used for figure styling.

Driver details

PM4Sand2D_Cyclic_DSS_drained_batch

Produces strain controlled drained Direct Simple Shear drivers. Each driver features five elements, each at a different overburden. User can select relative densities. Options for exercising at a range of strains for a certain number of cycles at each one (will produce Modulus Reduction and Damping curves) or applying uniform cycles at the same shear strains for multiple cycles (will produce volumetric response). This can be controlled by the "volumetric" parameter.

PM4Sand2D_Cyclic_DSS_undrained_batch

Produces stress controlled undrained Direct Simple Shear drivers. Each driver features five elements, each at a different CSR. Middle element is exercised under the CRR of the relative density (set internally in DSS_cyclic_undrained.fis). User can select relative densities, overburdens, static shear stress bias values, and Ko values.

PENDING PM4Sand_Monotonic_batch

Produces drained and undrained monotonic Direct Simple Shear (DSS).

PENDING PM4Sand_Reconsolidation_batch

Produces stress controlled undrained Direct Simple Shear drivers.

Original versions of processing and plotting files created by M-P Kippen in the framework of the PM4Sand3D development


Please send your comments, bugs, issues and features to add to [Katerina Ziotopoulou] at [email protected].

pm4sand2d_drivers_auto's People

Contributors

katerinaziot avatar

Stargazers

Steve Xu avatar Kuan Yu avatar  avatar Manuel Barbagelata avatar Hao avatar Chengxin Feng avatar

Watchers

 avatar  avatar

Forkers

rolivera-golder

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.