{"action":"created","comment":{"url":"https://api.github.com/repos/KratosMultiphysics/Kratos/pulls/comments/237190760","pull_request_review_id":179429449,"id":237190760,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIzNzE5MDc2MA==","diff_hunk":"@@ -0,0 +1,525 @@\n+// KRATOS  ___|  |                   |                   |\n+//       \\___ \\  __|  __| |   |  __| __| |   |  __| _` | |\n+//             | |   |    |   | (    |   |   | |   (   | |\n+//       _____/ \\__|_|   \\__,_|\\___|\\__|\\__,_|_|  \\__,_|_| MECHANICS\n+//\n+//  License:\t\t BSD License\n+//\t\t\t\t\t license: structural_mechanics_application/license.txt\n+//\n+//  Main authors:    Fernando Rastellini\n+//  Collaborators:   Riccardo Rossi\n+//                   Vicente Mataix Ferrandiz\n+//\n+\n+#include \"plasticity_isotropic_kinematic_j2.h\"\n+#include \"structural_mechanics_application_variables.h\"\n+\n+namespace Kratos\n+{\n+//******************************CONSTRUCTOR*******************************************\n+//************************************************************************************\n+\n+PlasticityIsotropicKinematicJ2::PlasticityIsotropicKinematicJ2()\n+    : ConstitutiveLaw()\n+{\n+}\n+\n+//********************************COPY CONSTRUCTOR************************************\n+//************************************************************************************\n+\n+PlasticityIsotropicKinematicJ2::PlasticityIsotropicKinematicJ2(const PlasticityIsotropicKinematicJ2 &rOther)\n+    : ConstitutiveLaw(rOther)\n+{\n+}\n+\n+//********************************CLONE***********************************************\n+//************************************************************************************\n+\n+ConstitutiveLaw::Pointer PlasticityIsotropicKinematicJ2::Clone() const\n+{\n+    PlasticityIsotropicKinematicJ2::Pointer p_clone(new PlasticityIsotropicKinematicJ2(*this));\n+    return p_clone;\n+}\n+\n+//********************************DESTRUCTOR******************************************\n+//************************************************************************************\n+\n+PlasticityIsotropicKinematicJ2::~PlasticityIsotropicKinematicJ2()\n+{\n+}\n+\n+//************************************************************************************\n+//************************************************************************************\n+\n+bool PlasticityIsotropicKinematicJ2::Has(const Variable<bool>& rThisVariable)\n+{\n+    if(rThisVariable == INELASTIC_FLAG){\n+        return true;\n+    }\n+    return false;\n+}\n+\n+//************************************************************************************\n+//************************************************************************************\n+\n+bool& PlasticityIsotropicKinematicJ2::GetValue(\n+    const Variable<bool>& rThisVariable,\n+    bool& rValue\n+    )\n+{\n+    if(rThisVariable == INELASTIC_FLAG){\n+        rValue = mPlasticEvolution;\n+    }\n+\n+    return rValue;\n+}\n+\n+//************************************************************************************\n+//************************************************************************************\n+\n+void PlasticityIsotropicKinematicJ2::InitializeMaterial(\n+    const Properties& rMaterialProperties,\n+    const GeometryType& rElementGeometry,\n+    const Vector& rShapeFunctionsValues\n+    )\n+{\n+    mPlasticStrainLast = ZeroVector(this->GetStrainSize());\n+    mPlasticStrain = ZeroVector(this->GetStrainSize());\n+    mEquivalentPlasticStrainLast = 0.0;\n+    mEquivalentPlasticStrain = 0.0;\n+}\n+\n+//************************************************************************************\n+//************************************************************************************\n+\n+void PlasticityIsotropicKinematicJ2::FinalizeSolutionStep(\n+    const Properties& rMaterialProperties,\n+    const GeometryType& rElementGeometry,\n+    const Vector& rShapeFunctionsValues,\n+    const ProcessInfo& rCurrentProcessInfo)\n+{\n+    mPlasticStrainLast = mPlasticStrain;\n+    mEquivalentPlasticStrainLast = mEquivalentPlasticStrain;\n+}\n+\n+//************************************************************************************\n+//************************************************************************************\n+\n+void PlasticityIsotropicKinematicJ2::InitializeMaterialResponsePK1(ConstitutiveLaw::Parameters& rValues)\n+{\n+    InitializeMaterialResponseCauchy(rValues); //not yet implemented\n+}\n+\n+//************************************************************************************\n+//************************************************************************************\n+\n+void PlasticityIsotropicKinematicJ2::InitializeMaterialResponsePK2(ConstitutiveLaw::Parameters& rValues)\n+{\n+    InitializeMaterialResponseCauchy(rValues); //not yet implemented\n+}\n+\n+//************************************************************************************\n+//************************************************************************************\n+\n+void PlasticityIsotropicKinematicJ2::InitializeMaterialResponseKirchhoff(ConstitutiveLaw::Parameters& rValues)\n+{\n+    InitializeMaterialResponseCauchy(rValues); //not yet implemented\n+}\n+\n+//************************************************************************************\n+//************************************************************************************\n+\n+void PlasticityIsotropicKinematicJ2::InitializeMaterialResponseCauchy(ConstitutiveLaw::Parameters& rValues)\n+{\n+    mPlasticStrainLast = ZeroVector(this->GetStrainSize());","path":"applications/StructuralMechanicsApplication/custom_constitutive/plasticity_isotropic_kinematic_j2.cpp","position":134,"original_position":134,"commit_id":"a1150488fce53f664b2c78b5470bbc944e69c1cf","original_commit_id":"a1150488fce53f664b2c78b5470bbc944e69c1cf","user":{"login":"RiccardoRossi","id":8059665,"node_id":"MDQ6VXNlcjgwNTk2NjU=","avatar_url":"https://avatars1.githubusercontent.com/u/8059665?v=4","gravatar_id":"","url":"https://api.github.com/users/RiccardoRossi","html_url":"https://github.com/RiccardoRossi","followers_url":"https://api.github.com/users/RiccardoRossi/followers","following_url":"https://api.github.com/users/RiccardoRossi/following{/other_user}","gists_url":"https://api.github.com/users/RiccardoRossi/gists{/gist_id}","starred_url":"https://api.github.com/users/RiccardoRossi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RiccardoRossi/subscriptions","organizations_url":"https://api.github.com/users/RiccardoRossi/orgs","repos_url":"https://api.github.com/users/RiccardoRossi/repos","events_url":"https://api.github.com/users/RiccardoRossi/events{/privacy}","received_events_url":"https://api.github.com/users/RiccardoRossi/received_events","type":"User","site_admin":false},"body":"what is the PLasticStrainLast and PlasticStrain? please do not store intermediate values","created_at":"2018-11-28T17:42:38Z","updated_at":"2018-11-28T17:48:05Z","html_url":"https://github.com/KratosMultiphysics/Kratos/pull/3529#discussion_r237190760","pull_request_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/pulls/3529","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/KratosMultiphysics/Kratos/pulls/comments/237190760"},"html":{"href":"https://github.com/KratosMultiphysics/Kratos/pull/3529#discussion_r237190760"},"pull_request":{"href":"https://api.github.com/repos/KratosMultiphysics/Kratos/pulls/3529"}}},"pull_request":{"url":"https://api.github.com/repos/KratosMultiphysics/Kratos/pulls/3529","id":234356220,"node_id":"MDExOlB1bGxSZXF1ZXN0MjM0MzU2MjIw","html_url":"https://github.com/KratosMultiphysics/Kratos/pull/3529","diff_url":"https://github.com/KratosMultiphysics/Kratos/pull/3529.diff","patch_url":"https://github.com/KratosMultiphysics/Kratos/pull/3529.patch","issue_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/issues/3529","number":3529,"state":"open","locked":false,"title":"[StructuralMechanics] simple plasticity J2 law","user":{"login":"frastellini","id":39406214,"node_id":"MDQ6VXNlcjM5NDA2MjE0","avatar_url":"https://avatars0.githubusercontent.com/u/39406214?v=4","gravatar_id":"","url":"https://api.github.com/users/frastellini","html_url":"https://github.com/frastellini","followers_url":"https://api.github.com/users/frastellini/followers","following_url":"https://api.github.com/users/frastellini/following{/other_user}","gists_url":"https://api.github.com/users/frastellini/gists{/gist_id}","starred_url":"https://api.github.com/users/frastellini/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/frastellini/subscriptions","organizations_url":"https://api.github.com/users/frastellini/orgs","repos_url":"https://api.github.com/users/frastellini/repos","events_url":"https://api.github.com/users/frastellini/events{/privacy}","received_events_url":"https://api.github.com/users/frastellini/received_events","type":"User","site_admin":false},"body":"isotropic hardening implemented.\nTODO: kinematic hardening","created_at":"2018-11-28T17:07:25Z","updated_at":"2018-11-28T17:48:05Z","closed_at":null,"merged_at":null,"merge_commit_sha":"e874c2dca07fc9c2081b33e75de09a60fa8da9e5","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":539268248,"node_id":"MDU6TGFiZWw1MzkyNjgyNDg=","url":"https://api.github.com/repos/KratosMultiphysics/Kratos/labels/Applications","name":"Applications","color":"0052cc","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/pulls/3529/commits","review_comments_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/pulls/3529/comments","review_comment_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/pulls/comments{/number}","comments_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/issues/3529/comments","statuses_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/statuses/a1150488fce53f664b2c78b5470bbc944e69c1cf","head":{"label":"KratosMultiphysics:frastellini/j2-cl","ref":"frastellini/j2-cl","sha":"a1150488fce53f664b2c78b5470bbc944e69c1cf","user":{"login":"KratosMultiphysics","id":24840449,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI0ODQwNDQ5","avatar_url":"https://avatars1.githubusercontent.com/u/24840449?v=4","gravatar_id":"","url":"https://api.github.com/users/KratosMultiphysics","html_url":"https://github.com/KratosMultiphysics","followers_url":"https://api.github.com/users/KratosMultiphysics/followers","following_url":"https://api.github.com/users/KratosMultiphysics/following{/other_user}","gists_url":"https://api.github.com/users/KratosMultiphysics/gists{/gist_id}","starred_url":"https://api.github.com/users/KratosMultiphysics/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KratosMultiphysics/subscriptions","organizations_url":"https://api.github.com/users/KratosMultiphysics/orgs","repos_url":"https://api.github.com/users/KratosMultiphysics/repos","events_url":"https://api.github.com/users/KratosMultiphysics/events{/privacy}","received_events_url":"https://api.github.com/users/KratosMultiphysics/received_events","type":"Organization","site_admin":false},"repo":{"id":81815495,"node_id":"MDEwOlJlcG9zaXRvcnk4MTgxNTQ5NQ==","name":"Kratos","full_name":"KratosMultiphysics/Kratos","private":false,"owner":{"login":"KratosMultiphysics","id":24840449,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI0ODQwNDQ5","avatar_url":"https://avatars1.githubusercontent.com/u/24840449?v=4","gravatar_id":"","url":"https://api.github.com/users/KratosMultiphysics","html_url":"https://github.com/KratosMultiphysics","followers_url":"https://api.github.com/users/KratosMultiphysics/followers","following_url":"https://api.github.com/users/KratosMultiphysics/following{/other_user}","gists_url":"https://api.github.com/users/KratosMultiphysics/gists{/gist_id}","starred_url":"https://api.github.com/users/KratosMultiphysics/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KratosMultiphysics/subscriptions","organizations_url":"https://api.github.com/users/KratosMultiphysics/orgs","repos_url":"https://api.github.com/users/KratosMultiphysics/repos","events_url":"https://api.github.com/users/KratosMultiphysics/events{/privacy}","received_events_url":"https://api.github.com/users/KratosMultiphysics/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/KratosMultiphysics/Kratos","description":"Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.","fork":false,"url":"https://api.github.com/repos/KratosMultiphysics/Kratos","forks_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/forks","keys_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/keys{/key_id}","collaborators_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/teams","hooks_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/hooks","issue_events_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/issues/events{/number}","events_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/events","assignees_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/assignees{/user}","branches_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/branches{/branch}","tags_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/tags","blobs_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/git/refs{/sha}","trees_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/git/trees{/sha}","statuses_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/statuses/{sha}","languages_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/languages","stargazers_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/stargazers","contributors_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/contributors","subscribers_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/subscribers","subscription_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/subscription","commits_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/commits{/sha}","git_commits_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/git/commits{/sha}","comments_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/comments{/number}","issue_comment_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/issues/comments{/number}","contents_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/contents/{+path}","compare_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/compare/{base}...{head}","merges_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/merges","archive_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/downloads","issues_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/issues{/number}","pulls_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/pulls{/number}","milestones_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/milestones{/number}","notifications_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/labels{/name}","releases_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/releases{/id}","deployments_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/deployments","created_at":"2017-02-13T10:58:24Z","updated_at":"2018-11-28T15:04:58Z","pushed_at":"2018-11-28T17:07:26Z","git_url":"git://github.com/KratosMultiphysics/Kratos.git","ssh_url":"git@github.com:KratosMultiphysics/Kratos.git","clone_url":"https://github.com/KratosMultiphysics/Kratos.git","svn_url":"https://github.com/KratosMultiphysics/Kratos","homepage":"http://www.cimne.com/kratos/","size":1298004,"stargazers_count":226,"watchers_count":226,"language":"C++","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":47,"mirror_url":null,"archived":false,"open_issues_count":206,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":47,"open_issues":206,"watchers":226,"default_branch":"master"}},"base":{"label":"KratosMultiphysics:master","ref":"master","sha":"698f962c05c5b062bdb0906d276b170daeed1a3d","user":{"login":"KratosMultiphysics","id":24840449,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI0ODQwNDQ5","avatar_url":"https://avatars1.githubusercontent.com/u/24840449?v=4","gravatar_id":"","url":"https://api.github.com/users/KratosMultiphysics","html_url":"https://github.com/KratosMultiphysics","followers_url":"https://api.github.com/users/KratosMultiphysics/followers","following_url":"https://api.github.com/users/KratosMultiphysics/following{/other_user}","gists_url":"https://api.github.com/users/KratosMultiphysics/gists{/gist_id}","starred_url":"https://api.github.com/users/KratosMultiphysics/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KratosMultiphysics/subscriptions","organizations_url":"https://api.github.com/users/KratosMultiphysics/orgs","repos_url":"https://api.github.com/users/KratosMultiphysics/repos","events_url":"https://api.github.com/users/KratosMultiphysics/events{/privacy}","received_events_url":"https://api.github.com/users/KratosMultiphysics/received_events","type":"Organization","site_admin":false},"repo":{"id":81815495,"node_id":"MDEwOlJlcG9zaXRvcnk4MTgxNTQ5NQ==","name":"Kratos","full_name":"KratosMultiphysics/Kratos","private":false,"owner":{"login":"KratosMultiphysics","id":24840449,"node_id":"MDEyOk9yZ2FuaXphdGlvbjI0ODQwNDQ5","avatar_url":"https://avatars1.githubusercontent.com/u/24840449?v=4","gravatar_id":"","url":"https://api.github.com/users/KratosMultiphysics","html_url":"https://github.com/KratosMultiphysics","followers_url":"https://api.github.com/users/KratosMultiphysics/followers","following_url":"https://api.github.com/users/KratosMultiphysics/following{/other_user}","gists_url":"https://api.github.com/users/KratosMultiphysics/gists{/gist_id}","starred_url":"https://api.github.com/users/KratosMultiphysics/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KratosMultiphysics/subscriptions","organizations_url":"https://api.github.com/users/KratosMultiphysics/orgs","repos_url":"https://api.github.com/users/KratosMultiphysics/repos","events_url":"https://api.github.com/users/KratosMultiphysics/events{/privacy}","received_events_url":"https://api.github.com/users/KratosMultiphysics/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/KratosMultiphysics/Kratos","description":"Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.","fork":false,"url":"https://api.github.com/repos/KratosMultiphysics/Kratos","forks_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/forks","keys_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/keys{/key_id}","collaborators_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/teams","hooks_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/hooks","issue_events_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/issues/events{/number}","events_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/events","assignees_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/assignees{/user}","branches_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/branches{/branch}","tags_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/tags","blobs_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/git/refs{/sha}","trees_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/git/trees{/sha}","statuses_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/statuses/{sha}","languages_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/languages","stargazers_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/stargazers","contributors_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/contributors","subscribers_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/subscribers","subscription_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/subscription","commits_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/commits{/sha}","git_commits_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/git/commits{/sha}","comments_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/comments{/number}","issue_comment_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/issues/comments{/number}","contents_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/contents/{+path}","compare_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/compare/{base}...{head}","merges_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/merges","archive_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/downloads","issues_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/issues{/number}","pulls_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/pulls{/number}","milestones_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/milestones{/number}","notifications_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/labels{/name}","releases_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/releases{/id}","deployments_url":"https://api.github.com/repos/KratosMultiphysics/Kratos/deployments","created_at":"2017-02-13T10:58:24Z","updated_at":"2018-11-28T15:04:58Z","pushed_at":"2018-11-28T17:07:26Z","git_url":"git://github.com/KratosMultiphysics/Kratos.git","ssh_url":"git@github.com:KratosMultiphysics/Kratos.git","clone_url":"https://github.com/KratosMultiphysics/Kratos.git","svn_url":"https://github.com/KratosMultiphysics/Kratos","homepage":"http://www.cimne.com/kratos/","size":1298004,"stargazers_count":226,"watchers_count":226,"language":"C++","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":47,"mirror_url":null,"archived":false,"open_issues_count":206,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":47,"open_issues":206,"watchers":226,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/KratosMultiphysics/Kratos/pulls/3529"},"html":{"href":"https://github.com/KratosMultiphysics/Kratos/pull/3529"},"issue":{"href":"https://api.github.com/repos/KratosMultiphysics/Kratos/issues/3529"},"comments":{"href":"https://api.github.com/repos/KratosMultiphysics/Kratos/issues/3529/comments"},"review_comments":{"href":"https://api.github.com/repos/KratosMultiphysics/Kratos/pulls/3529/comments"},"review_comment":{"href":"https://api.github.com/repos/KratosMultiphysics/Kratos/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/KratosMultiphysics/Kratos/pulls/3529/commits"},"statuses":{"href":"https://api.github.com/repos/KratosMultiphysics/Kratos/statuses/a1150488fce53f664b2c78b5470bbc944e69c1cf"}},"author_association":"MEMBER"}}
{"actor":{"display_login":"RiccardoRossi"}}