Computer Codes and Software

CarolinaADRS

CarolinaADRS is a software with user-friendly graphical user interface for developing site-specific ADRS curves for any location in South Carolina. The theory and software are under development. It is expected to complete by 2025.

CarolinaShake

CarolinaShake is a software with user-friendly graphical user interface for selecting seed time histories from national and local databases and modifying them by matching a target spectrum for use in site response analysis at any location in South Carolina. The theory and software are under development. It is expected to complete by 2024.

TeraUDysac:
  • A framework based parallel FE computer program (C++, FORTRAN and Java) for simulating static and dynamic behaviors of unsaturated soils with structural inclusions (pile foundation) in a fully coupled manner.
  • Developed during PhD research at the University of Oklahoma, USA.
  • Accessible through the internet. Models can be created and run over the internet.
  • Three different finite element formulations are derived and implemented for various applications.
      • Reduced formulation by neglecting both the relative accelerations and velocities of liquid and air phases (u formulation).
        • Can simulate static and dynamic behaviors of partially saturated soils under undrained condition
      • Partially reduced formulation by neglecting the relative accelerations (relative velocity is taken into consideration) of liquid and air phases (u-p-p formulation)
        • Can simulate static and dynamic behaviors of partially saturated soils under drained and undrained conditions.
    • Complete formulation by taking into consideration of both the relative accelerations and velocities of liquid and air phases.
        • Displacement formulation (u-u-u formulation)
        • Mixed formulation (u-u-u-p-p formulation)
      • Can simulate static and dynamic behaviors of partially saturated soils under drained and undrained conditions.
TeraDysac:
  • A framework based parallel FE computer program (C++, FORTRAN and Java) for simulating static and dynamic behaviors of saturated and dry soils with structural inclusions (pile foundation) in a fully coupled manner.
  • Developed during PhD research at the University of Oklahoma, USA.
  • Accessible through internet. Models can be created and run over the internet for various purposes.
  • Two different finite element formulations are derived and implemented for various applications.
      • Displacement formulation (u-u formulation)
    • Mixed formulation (u-u-p formulation)
3DLIQ:
  • A computer program (FORTRAN) for simulating soil liquefaction at microscale using three-dimensional discrete element model
  • Developed during M.Eng. research at the University of Tokyo, Japan.

(a)                                                              (b)                           (c) shearing

Particle arrangement (a) before packing, (b) after packing, and (c) shearing

Please contact Dr. Ravi (nravic@clemson.edu) if you have interest in using any of these computer codes in your research or engineering practice.