Grassl Group
Concrete Mechanics for Performance Based Design

Damage–plasticity constitutive models

Support for CDPM / CDPM2

We develop computationally efficient damage–plasticity models for cohesive–frictional materials under multiaxial stress states. In tension and low confinement, response is softening (decreasing stress with increasing deformation), with stiffness degradation and inelastic strains localized in cracks or shear bands. At high confinement, concrete exhibits ductile hardening.

CDPM triaxial compression response at varying confinement
CDPM: comparison with experimental triaxial compression at varying confinement.

Common frameworks include plasticity, damage mechanics, and coupled damage–plasticity. Together with Milan Jirásek, we developed the Concrete Damage–Plastic Model (CDPM), validated against a wide range of tests and implemented in OOFEM. See IJSS 2006 for a detailed formulation (see also the Erratum) and a 3D yield surface illustration.

We later introduced CDPM2 (with D. Xenos, in collaboration with K. Gylltoft, R. Rempling and U. Nyström) to handle cyclic loading with tension–compression transitions and high strain rates. See the core formulation in IJSS 2013. CDPM2 is available in OOFEM and as LS-DYNA MAT_CDPM (MAT_273).

Cyclic loading response: CDPM vs CDPM2
Cyclic loading: CDPM2 captures stiffness transitions between tension and compression.

Ongoing work includes rate dependence in CDPM2 and extensions for fibre-reinforced concrete.

Key publications

See Publications or contact me for more information.

🧱 Meso/Micro scale modelling

Heterogeneity, lattice methods, fracture–transport coupling.

Explore Meso/Micro →

🏗️ Structural modelling

Frames/elements under accidental loading; links across scales.

Explore Structural →


For students: If you are doing an MSc or undergraduate project using CDPM2 in OOFEM or LS-DYNA, please see our Student Projects Instructions, including setup tips, workflow, and examples.