{"id":19015275,"url":"https://github.com/americocunhajr/failure","last_synced_at":"2025-04-23T01:44:18.371Z","repository":{"id":50611593,"uuid":"519621975","full_name":"americocunhajr/FAILURE","owner":"americocunhajr","description":"FAILURE is a Matlab code to simulate the propagation of uncertainties in a plane stress problem subjected to uncertainties.","archived":false,"fork":false,"pushed_at":"2025-04-04T17:58:40.000Z","size":2298,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-17T18:23:00.806Z","etag":null,"topics":["failure-analysis","plane-stress","solid-mechanics","structural-engineering","structural-mechanics","uncertainty-quantification"],"latest_commit_sha":null,"homepage":"https://americocunhajr.github.io/FAILURE","language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/americocunhajr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-30T21:15:27.000Z","updated_at":"2025-04-04T17:58:43.000Z","dependencies_parsed_at":"2024-07-18T03:07:31.207Z","dependency_job_id":"b15bd2ac-dc69-426c-85d0-f3422fb40f9d","html_url":"https://github.com/americocunhajr/FAILURE","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/americocunhajr%2FFAILURE","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/americocunhajr%2FFAILURE/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/americocunhajr%2FFAILURE/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/americocunhajr%2FFAILURE/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/americocunhajr","download_url":"https://codeload.github.com/americocunhajr/FAILURE/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250354292,"owners_count":21416749,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["failure-analysis","plane-stress","solid-mechanics","structural-engineering","structural-mechanics","uncertainty-quantification"],"created_at":"2024-11-08T19:36:34.877Z","updated_at":"2025-04-23T01:44:18.353Z","avatar_url":"https://github.com/americocunhajr.png","language":"MATLAB","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Framework for Assessing Inherent Limitations and Uncertainties in Reliability Engineering\n\n**FAILURE: Framework for Assessing Inherent Limitations and Uncertainties in Reliability Engineering** is a Matlab code designed to simulate the propagation of uncertainties in equivalent stress calculation problems subjected to uncertainties. This repository focuses on comparing the Tresca and von Mises failure criteria in a probabilistic context. \n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"logo/FailureTheory.png\" width=\"60%\"\u003e\n\u003c/p\u003e\n\n### Table of Contents\n- [Overview](#overview)\n- [Features](#features)\n- [Usage](#usage)\n- [Documentation](#documentation)\n- [Authors](#authors)\n- [Citing FAILURE](#citing-failure)\n- [License](#license)\n- [Institutional support](#institutional-support)\n- [Funding](#funding)\n- [Contact](#contact)\n\n### Overview\n**FAILURE** provides a framework for simulating and analyzing the propagation of uncertainties in stress calculations under different failure criteria. The main goal is to determine which criterion, Tresca or von Mises, is more conservative in a probabilistic context. More details can be found in the following paper:\n- **A. Cunha Jr, Y. Yanik, C. Olivieri and S. da Silva, Tresca vs. von Mises: Which failure criterion is more conservative in a probabilistic context?, Journal of Applied Mechanics, vol. 91, pp 111008, 2024 \u003ca href=\"https://doi.org/10.1115/1.4063894\" target=\"_blank\"\u003eDOI\u003c/a\u003e\n\n### Features\n- Simulates the propagation of uncertainties in equivalent stress calculations\n- Compares Tresca and von Mises failure criteria\n- Utilizes probabilistic methods for uncertainty quantification\n- Educational style for intuitive use\n- Includes example scripts for representative benchmark tests\n\n### Usage\nTo get started with **FAILURE**, follow these steps:\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/yourusername/FAILURE.git\n   ```\n2. Navigate to the code directory:\n   ```bash\n   cd FAILURE/FAILURE-1.0\n   ```\n3. For failure analysis in a shaft, execute:\n   ```bash\n   Main_TrescaMises_Shaft\n   ```\n4. For failure analysis in a pressure vessel, execute:\n   ```bash\n   Main_TrescaMises_PressureVessel\n   ```\n\n### Documentation\n**FAILURE** routines are well-commented to explain their functionality. Each routine includes a description of its purpose and a list of inputs and outputs. Examples with representative benchmark tests are provided to illustrate the code's functionality.\n\n### Authors\n- Americo Cunha Jr\n- Yasar Yanik\n- Carlo Olivieri\n- Samuel da Silva\n\n### Citing FAILURE\nWe ask the code users to cite the following manuscript in any publications reporting work done with our code:\n- *A. Cunha Jr, Y. Yanik, C. Olivieri and S. da Silva, Tresca vs. von Mises: Which failure criterion is more conservative in a probabilistic context?, Journal of Applied Mechanics, vol. 91, pp 111008, 2024 https://doi.org/10.1115/1.4063894*\n\n```\n@article{CunhaJr2024JAM,\n   author  = {A {Cunha~Jr} and Y. Yanik and C. Olivieri and S. {da Silva}},\n   title   = {Tresca vs. von Mises: Which failure criterion is more conservative in a probabilistic context?},\n   journal = {Journal of Applied Mechanics},\n   year    = {2024},\n   volume  = {91},\n   pages   = {111008},\n   doi     = {10.1115/1.4063894},\n}\n```\n\n### License\n**FAILURE** is released under the MIT license. See the LICENSE file for details. All new contributions must be made under the MIT license.\n\n\u003cimg src=\"logo/mit_license_red.png\" width=\"10%\"\u003e \n\n### Institutional support\n\n\u003cimg src=\"logo/logo_uerj.png\" width=\"10%\"\u003e \u0026nbsp; \u0026nbsp; \u003cimg src=\"logo/logo_unesp_color.png\" width=\"22%\"\u003e \u0026nbsp; \u0026nbsp; \u003cimg src=\"logo/logo_ttu_color.png\" width=\"22%\"\u003e \u0026nbsp; \u0026nbsp; \u003cimg src=\"logo/logo_salerno_color.png\" width=\"21%\"\u003e\n\n### Funding\n\n\u003cimg src=\"logo/cnpq.png\" width=\"20%\"\u003e \u0026nbsp; \u0026nbsp; \u003cimg src=\"logo/capes.png\" width=\"10%\"\u003e  \u0026nbsp; \u0026nbsp; \u0026nbsp; \u003cimg src=\"logo/faperj2.png\" width=\"20%\"\u003e \u0026nbsp; \u0026nbsp; \u0026nbsp; \u003cimg src=\"logo/fapesp.png\" width=\"20%\"\u003e \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famericocunhajr%2Ffailure","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famericocunhajr%2Ffailure","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famericocunhajr%2Ffailure/lists"}