{"action":"created","issue":{"url":"https://api.github.com/repos/KratosMultiphysics/Kratos/issues/2999","repository_url":"https://api.github.com/repos/KratosMultiphysics/Kratos","labels_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/issues/2999/labels{/name}","comments_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/issues/2999/comments","events_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/issues/2999/events","html_url":"https://github.com/KratosMultiphysics/Kratos/pull/2999","id":367271794,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIwNzQ5MTcz","number":2999,"title":"Adding d+d damage law to structural mech app","user":{"login":"AlejandroCornejo","id":26402605,"node_id":"MDQ6VXNlcjI2NDAyNjA1","avatar_url":"https://avatars1.githubusercontent.com/u/26402605?v=4","gravatar_id":"","url":"https://api.github.com/users/AlejandroCornejo","html_url":"https://github.com/AlejandroCornejo","followers_url":"https://api.github.com/users/AlejandroCornejo/followers","following_url":"https://api.github.com/users/AlejandroCornejo/following{/other_user}","gists_url":"https://api.github.com/users/AlejandroCornejo/gists{/gist_id}","starred_url":"https://api.github.com/users/AlejandroCornejo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AlejandroCornejo/subscriptions","organizations_url":"https://api.github.com/users/AlejandroCornejo/orgs","repos_url":"https://api.github.com/users/AlejandroCornejo/repos","events_url":"https://api.github.com/users/AlejandroCornejo/events{/privacy}","received_events_url":"https://api.github.com/users/AlejandroCornejo/received_events","type":"User","site_admin":false},"labels":[{"id":539269431,"node_id":"MDU6TGFiZWw1MzkyNjk0MzE=","url":"https://api.github.com/repos/KratosMultiphysics/Kratos/labels/C++","name":"C++","color":"afea2e","default":false},{"id":538395921,"node_id":"MDU6TGFiZWw1MzgzOTU5MjE=","url":"https://api.github.com/repos/KratosMultiphysics/Kratos/labels/Enhancement","name":"Enhancement","color":"77d86e","default":false},{"id":998673623,"node_id":"MDU6TGFiZWw5OTg2NzM2MjM=","url":"https://api.github.com/repos/KratosMultiphysics/Kratos/labels/FastPR","name":"FastPR","color":"d96f0b","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-10-05T15:56:55Z","updated_at":"2018-10-05T17:39:19Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/KratosMultiphysics/Kratos/pulls/2999","html_url":"https://github.com/KratosMultiphysics/Kratos/pull/2999","diff_url":"https://github.com/KratosMultiphysics/Kratos/pull/2999.diff","patch_url":"https://github.com/KratosMultiphysics/Kratos/pull/2999.patch"},"body":"In this PR I'm adding a new d+d- constitutive law compatible with the yield surfaces already implemented (just adding 2 minor methods). It allows to use different yield surfaces in tension and in compression and computes linear and exponential softening in both cases (tension + compression).\r\n\r\nI've registered all the combinations but I haven't had enough time to check all of them... \r\n\r\nBesides, there are some features that can be improved:\r\n\r\n- A calculation of the secant tensor \r\n\r\n- Add the M.Cervera yield surfaces to our collection (only for damage)\r\n\r\n- We shoukd discuss if all the combinations of yield surfaces are \"compatible\" from the engineering point of view (we can combine them in practical terms)\r\n\r\nIn another PR I'll add some tests!\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/KratosMultiphysics/Kratos/issues/comments/427443688","html_url":"https://github.com/KratosMultiphysics/Kratos/pull/2999#issuecomment-427443688","issue_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/issues/2999","id":427443688,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNzQ0MzY4OA==","user":{"login":"AlejandroCornejo","id":26402605,"node_id":"MDQ6VXNlcjI2NDAyNjA1","avatar_url":"https://avatars1.githubusercontent.com/u/26402605?v=4","gravatar_id":"","url":"https://api.github.com/users/AlejandroCornejo","html_url":"https://github.com/AlejandroCornejo","followers_url":"https://api.github.com/users/AlejandroCornejo/followers","following_url":"https://api.github.com/users/AlejandroCornejo/following{/other_user}","gists_url":"https://api.github.com/users/AlejandroCornejo/gists{/gist_id}","starred_url":"https://api.github.com/users/AlejandroCornejo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AlejandroCornejo/subscriptions","organizations_url":"https://api.github.com/users/AlejandroCornejo/orgs","repos_url":"https://api.github.com/users/AlejandroCornejo/repos","events_url":"https://api.github.com/users/AlejandroCornejo/events{/privacy}","received_events_url":"https://api.github.com/users/AlejandroCornejo/received_events","type":"User","site_admin":false},"created_at":"2018-10-05T17:39:19Z","updated_at":"2018-10-05T17:39:19Z","author_association":"MEMBER","body":"I've done the required changes"}}
{"actor":{"display_login":"AlejandroCornejo"}}