KO code, 1D finite difference elastic-plastic code. fortran, c, python, matlab versions available.

Tags
StrengthLagrangian

The KO code is based on a book by Mark Wilkins entitled "Computer Simulation of Dynamic Phenomena". The original KO code is a one-dimensional Lagrangian finite difference shock physics code with von Mises strength.

The KO code is currently available in different programming languages with different implemented features. There are multiple equations of state options, including ideal gas, Mie-Gruenisen, p-alpha, Tillotson and SESAME tables. The fortran version has more strength model options (v13). The python version includes gravity.

This code is useful for teaching shock physics concepts, testing new modules, and quick, simple calculations.

Code Versions