Individual Programs

...
Poroelastodynamic Finite Integration Technique (PEFIT)

Summary:

This program is developed according to Mr. Zhe’s doctoral research, which is based on poroelastic modeling of the development of pore pressure in pavement structures subject to traffic load and its impact on pavement performance.

Character:

This program applies Biot’s theory of two-phase poroelasticity in modeling pavement with fully saturated layer, to solve the boundary value problem (BVP).

Developer: Zhe Wan

Tools to develop the software:

This is a numerical tool that was being developed in MATLAB. In addition, Abaqus and MnLayer have been applied for verifying dynamic responses in elastic layers.

...
Self-contained crack element

Summary:

A crack element is a pre-meshed, self-contained element that models crack propagation in beams and plates. It consists of bulk elastic elements as well as cohesive elements following a user-specified Cohesive Zone Model. Using a linear interpolation scheme together with static condensation, the crack element can be connected to beam and plate elements, whose elastic solution is exact, while hiding the implementation of the crack propagation from users.

Character:

The crack element concept can be used in any FEM program to enable fast and seamless modeling.

Developer: Sushobhan Sen

Tools to develop the software:

The crack element program is written in FORTRAN.

General Software

...
MATLAB

Summary:

MATLAB is a multi-paradigm numerical computing environment and proprietary programming language developed by MathWorks that is popularly utilized by engineering students and researchers. It can easily apply matrix manipulations, functions and data generation and plotting, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages.

...
Java

Summary:

Java is a class-based, object-oriented programming language that can run on all platforms that support Java.

...
C#

Summary:

C# is a general-purpose, multi-paradigm programming language that was developed around 2000 by Microsoft. Since then, C# is still widely used in every field and is considered as a simple, modern, and object-oriented programming language.

...
FORTRAN

Summary:

FOARTRAN is a general-purpose, compiled imperative programming language. It is widely used in all STEM area and has great value in numeric computation and scientific computing.

...
ABAQUS

Summary:

ABAQUS is a software for implementation of finite element analysis and computer-aided engineering. It can be utilized to simulate pavement cracking damage and joint faulting in pavement infrastructure.

...
AASHTOWare Pavement ME Design

Summary:

AASHTOWare Pavement ME Design is the national wide pavement design software implementing mechanistic-empirical pavement design guide (MEPDG), expands and improves the features in the accompanying prototype computational software.

...
ISLAB 2000

Summary:

ISLAB 2000 is a Finite Element Analysis (FEA) tool designed specifically for simulating pavement structures using finite element method. It can simulate both pavement response for both concrete pavement and flexible pavement under traffic and climate loads. Not only to new pavement design, but it is also appropriate to bonded concrete overlay of asphalt (BCOA) pavement, unbonded concrete overlays (UBOL) pavement, and so on.

...
MnLayer

Summary:

MnLayer is a new layered elastic analysis program, which is incorporated into the MEPDG but builds on this basis with an improved numerical integration scheme. It can output corresponding strain, stress and displacement response by designed pavement structure.

University of Pittsburgh Resources


Computing Resources Center: https://crc.pitt.edu/

Pittsburgh Supercomputing Center: https://psc.edu/