RiemannElasto1D

Generate the analytical solution to the Riemann problem of 1D elastodynamics.
49 Downloads
Updated 22 Jun 2017

View License

A Matlab toolbox is provided, which solves the Riemann problem of 1D elastodynamics in the case of a nonlinear stress-strain relationship. This so-called Landau's law writes sigma = E epsilon (1 - beta epsilon - delta epsilon²). The configuration is set in the file Config1D.m, and the problem is solved by Solve1D.m. A detailed documentation is provided, and quick intructions can be found in the file README.txt. The implemented method is described in the article "Analytical solution to 1D nonlinear elastodynamics with general constitutive laws", Wave Motion, by H. Berjamin, B. Lombard, G. Chiavassa, and N. Favrie (2017).

Cite As

Harold Berjamin (2024). RiemannElasto1D (https://www.mathworks.com/matlabcentral/fileexchange/63424-riemannelasto1d), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2014b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.1

Links in help, version number.

1.0.0.0