{"action":"created","comment":{"url":"https://api.github.com/repos/trilinos/Trilinos/pulls/comments/219928429","pull_request_review_id":158220059,"id":219928429,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIxOTkyODQyOQ==","diff_hunk":"@@ -0,0 +1,106 @@\n+#ifndef THYRA_FROSCHXPETRATWOLEVELBLOCKPREC_DECL\n+#define THYRA_FROSCHXPETRATWOLEVELBLOCKPREC_DECL\n+\n+\n+// Stratimikos needs Thyra, so we don't need special guards for Thyra here\n+#include \"Thyra_DefaultPreconditioner.hpp\"\n+#include \"Thyra_BlockedLinearOpBase.hpp\"\n+#include \"Thyra_XpetraLinearOp.hpp\"\n+#ifdef HAVE_MUELU_TPETRA\n+#include \"Thyra_TpetraLinearOp.hpp\"\n+#include \"Thyra_TpetraThyraWrappers.hpp\"\n+#endif\n+#include \"Thyra_EpetraLinearOp.hpp\"\n+#include \"Thyra_TpetraLinearOp.hpp\"\n+#include \"Thyra_TpetraThyraWrappers.hpp\"\n+\n+#include <Xpetra_ThyraUtils.hpp>\n+\n+#include <FROSch_TwoLevelBlockPreconditioner_def.hpp>\n+#include \"Thyra_FROSchLinearOp_def.hpp\"\n+#include \"Thyra_PreconditionerFactoryBase.hpp\"\n+\n+//#include \"Kokkos_DefaultNode.hpp\"\n+\n+namespace Thyra {\n+    \n+    template <class SC = Xpetra::Operator<>::scalar_type,\n+    class LO = typename Xpetra::Operator<SC>::local_ordinal_type,\n+    class GO = typename Xpetra::Operator<SC,LO>::global_ordinal_type,\n+    class NO = typename Xpetra::Operator<SC,LO,GO>::node_type>\n+    class Thyra_FROSchXpetraTwoLevelBlockPrec:public Thyra::PreconditionerFactoryBase<SC>{\n+        public:\n+        \n+ \n+        typedef Teuchos::RCP<const Teuchos::Comm<int> > CommPtr;\n+        \n+        typedef Xpetra::Map<LO,GO,NO> Map;\n+        typedef Teuchos::RCP<Map> MapPtr;\n+        typedef Teuchos::RCP<const Map> ConstMapPtr;\n+        typedef Teuchos::ArrayRCP<MapPtr> MapPtrVecPtr;\n+        typedef Teuchos::ArrayRCP<MapPtrVecPtr> MapPtrVecPtr2D;\n+        \n+        typedef Xpetra::Matrix<SC,LO,GO,NO> CrsMatrix;\n+        typedef Teuchos::RCP<CrsMatrix> CrsMatrixPtr;\n+        \n+        typedef Xpetra::MultiVector<SC,LO,GO,NO> MultiVector;\n+        typedef Teuchos::RCP<MultiVector> MultiVectorPtr;\n+        \n+        typedef Teuchos::RCP<Teuchos::ParameterList> ParameterListPtr;\n+\n+        typedef unsigned UN;\n+        \n+        typedef Teuchos::ArrayRCP<GO> GOVecPtr;\n+        \n+        typedef Teuchos::ArrayRCP<SC> SCVecPtr;\n+        \n+        typedef Teuchos::ArrayRCP<UN> UNVecPtr;\n+        \n+        typedef Teuchos::ArrayRCP<LO> LOVecPtr;\n+        \n+        typedef Teuchos::ArrayRCP<GOVecPtr> GOVecPtr2D;\n+        \n+        typedef Teuchos::Array<GO>          GOVec;\n+        typedef Teuchos::Array<GOVec>       GOVec2D;\n+        typedef Teuchos::ArrayRCP<DofOrdering> DofOrderingVecPtr;\n+        \n+        //Constructor\n+        Thyra_FROSchXpetraTwoLevelBlockPrec();\n+        \n+        //Overridden from PreconditionerFactory Base\n+        bool isCompatible(const LinearOpSourceBase<SC>& fwdOp) const;\n+        \n+        Teuchos::RCP<PreconditionerBase<SC> > createPrec() const;\n+        \n+        void initializePrec(const Teuchos::RCP<const LinearOpSourceBase<SC> >& fwdOpSrc,\n+                            PreconditionerBase<SC>* prec,\n+                            const ESupportSolveUse supportSolveUse\n+                            ) const;\n+        \n+        void uninitializePrec(PreconditionerBase<SC>* prec,\n+                              Teuchos::RCP<const LinearOpSourceBase<SC> >* fwdOp,\n+                              ESupportSolveUse* supportSolveUse\n+                              ) const;\n+        \n+        void setParameterList(const Teuchos::RCP<Teuchos::ParameterList>& paramList);\n+        \n+        Teuchos::RCP<Teuchos::ParameterList>          unsetParameterList();\n+        \n+        Teuchos::RCP<Teuchos::ParameterList>          getNonconstParameterList();\n+        \n+        Teuchos::RCP<const Teuchos::ParameterList>    getParameterList() const;\n+        \n+        Teuchos::RCP<const Teuchos::ParameterList>    getValidParameters() const;\n+        \n+        std::string description() const;\n+        private:\n+        Teuchos::RCP<Teuchos::ParameterList> paramList_;\n+                \n+    };\n+}\n+\n+    \n+\n+#endif\n+\n+","path":"packages/shylu/shylu_dd/frosch/src/Adapters/Thyra_FROSchXpetraTwoLevelBlockPrec_decl.hpp","position":106,"original_position":106,"commit_id":"accf991fce20a702a3081ecd8b7f8ee1a59c405e","original_commit_id":"accf991fce20a702a3081ecd8b7f8ee1a59c405e","user":{"login":"chochmuth","id":37812467,"node_id":"MDQ6VXNlcjM3ODEyNDY3","avatar_url":"https://avatars3.githubusercontent.com/u/37812467?v=4","gravatar_id":"","url":"https://api.github.com/users/chochmuth","html_url":"https://github.com/chochmuth","followers_url":"https://api.github.com/users/chochmuth/followers","following_url":"https://api.github.com/users/chochmuth/following{/other_user}","gists_url":"https://api.github.com/users/chochmuth/gists{/gist_id}","starred_url":"https://api.github.com/users/chochmuth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chochmuth/subscriptions","organizations_url":"https://api.github.com/users/chochmuth/orgs","repos_url":"https://api.github.com/users/chochmuth/repos","events_url":"https://api.github.com/users/chochmuth/events{/privacy}","received_events_url":"https://api.github.com/users/chochmuth/received_events","type":"User","site_admin":false},"body":"@searhein we can merge them after we merged `FROSch_TwoLevelBlockPreconditioner` and `FROSch_TwoLevelPreconditioner`, as these are different setup routines atm.","created_at":"2018-09-24T17:48:58Z","updated_at":"2018-09-24T17:48:58Z","html_url":"https://github.com/trilinos/Trilinos/pull/3472#discussion_r219928429","pull_request_url":"https://api.github.com/repos/trilinos/Trilinos/pulls/3472","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/trilinos/Trilinos/pulls/comments/219928429"},"html":{"href":"https://github.com/trilinos/Trilinos/pull/3472#discussion_r219928429"},"pull_request":{"href":"https://api.github.com/repos/trilinos/Trilinos/pulls/3472"}},"in_reply_to_id":219853914},"pull_request":{"url":"https://api.github.com/repos/trilinos/Trilinos/pulls/3472","id":216858633,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE2ODU4NjMz","html_url":"https://github.com/trilinos/Trilinos/pull/3472","diff_url":"https://github.com/trilinos/Trilinos/pull/3472.diff","patch_url":"https://github.com/trilinos/Trilinos/pull/3472.patch","issue_url":"https://api.github.com/repos/trilinos/Trilinos/issues/3472","number":3472,"state":"open","locked":false,"title":"ShyLU: Implementation of Thyra interface for FROSch","user":{"login":"roeverf","id":35958759,"node_id":"MDQ6VXNlcjM1OTU4NzU5","avatar_url":"https://avatars2.githubusercontent.com/u/35958759?v=4","gravatar_id":"","url":"https://api.github.com/users/roeverf","html_url":"https://github.com/roeverf","followers_url":"https://api.github.com/users/roeverf/followers","following_url":"https://api.github.com/users/roeverf/following{/other_user}","gists_url":"https://api.github.com/users/roeverf/gists{/gist_id}","starred_url":"https://api.github.com/users/roeverf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roeverf/subscriptions","organizations_url":"https://api.github.com/users/roeverf/orgs","repos_url":"https://api.github.com/users/roeverf/repos","events_url":"https://api.github.com/users/roeverf/events{/privacy}","received_events_url":"https://api.github.com/users/roeverf/received_events","type":"User","site_admin":false},"body":"<!---\r\nBe sure to select `develop` as the `base` branch against which to create this\r\npull request.  Only pull requests against `develop` will undergo Trilinos'\r\nautomated testing.  Pull requests against `master` will be ignored.\r\n\r\nProvide a general summary of your changes in the Title above.  If this pull\r\nrequest pertains to a particular package in Trilinos, it's worthwhile to start\r\nthe title with \"PackageName:  \".\r\n\r\nNote that anything between these delimiters is a comment that will not appear\r\nin the pull request description once created. Most areas in this message are\r\ncommented out and can be easily added by removing the comment delimiters.\r\n\r\nPlease make sure to mark:\r\n* Reviewers\r\n* Assignees\r\n* Labels\r\n\r\nReplace <teamName> below with the appropriate Trilinos package/team name.\r\n-->\r\n@trilinos/shylu \r\n\r\n## Description\r\nThis implementation adds  a Stratimikos/Thyra adapter for FROSch. \r\nFROSch can be enabled to the Stratimikos::DefaultLinearSolverBuilder (Stratimikos_FROSchXpetra.hpp). Routines to build the preconditioner (Thyra_FROSchXpetraFactory_def.hpp, Thyra_FROSchXpetraTwoLevelBlockPrec_def.hpp) were added. The  preconditioner is passed on to Thyra as a FROSchLinOP (Thyra_FROSchLinearOp_def.hpp) derived from  Thyra::LinearOpDefaultBase.\r\n\r\nRoutines to extract coordinates and a repeated map from the  parameter list were added.\r\n\r\n\r\n## How Has This Been Tested?\r\nAll prior existing ShyLu-DD/FROSch test were passed. For the specific tests \"Thyra_xxx\" tests were added. Iteration counts are equal to the existing tests solving the same problem.\r\nAll test were run on a Mac OS X, compiled with MPICH version 3.2.1.\r\n\r\n<!--- \r\n## Screenshots\r\nNot obligatory, but is there anything pertinent that we should see?\r\n -->\r\n\r\n<!---\r\nGo over all the following points, and put an `x` in all the boxes that apply.\r\nIf you are unsure about any of these, please ask&mdash;we are here to help.\r\n-->\r\n\r\n## Checklist\r\n\r\n- [ ] My commit messages mention the appropriate GitHub issue numbers.\r\n- [x] My code follows the code style of the affected package(s).\r\n- [ ] My change requires a change to the documentation.\r\n- [ ] I have updated the documentation accordingly.\r\n- [ ] I have read the [code contribution guidelines](../blob/master/CONTRIBUTING.md) for this project.\r\n- [x] I have added tests to cover my changes.\r\n- [x] All new and existing tests passed.\r\n- [x] No new compiler warnings were introduced.\r\n- [ ] These changes break backwards compatibility.\r\n\r\n<!--- \r\n## Additional Information\r\nAnything else we need to know in evaluating this merge request?\r\n -->\r\n","created_at":"2018-09-20T06:32:38Z","updated_at":"2018-09-24T17:48:58Z","closed_at":null,"merged_at":null,"merge_commit_sha":"824ccb2b64cd7b77369301a3f5a0186ddb6e3821","assignee":{"login":"roeverf","id":35958759,"node_id":"MDQ6VXNlcjM1OTU4NzU5","avatar_url":"https://avatars2.githubusercontent.com/u/35958759?v=4","gravatar_id":"","url":"https://api.github.com/users/roeverf","html_url":"https://github.com/roeverf","followers_url":"https://api.github.com/users/roeverf/followers","following_url":"https://api.github.com/users/roeverf/following{/other_user}","gists_url":"https://api.github.com/users/roeverf/gists{/gist_id}","starred_url":"https://api.github.com/users/roeverf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roeverf/subscriptions","organizations_url":"https://api.github.com/users/roeverf/orgs","repos_url":"https://api.github.com/users/roeverf/repos","events_url":"https://api.github.com/users/roeverf/events{/privacy}","received_events_url":"https://api.github.com/users/roeverf/received_events","type":"User","site_admin":false},"assignees":[{"login":"roeverf","id":35958759,"node_id":"MDQ6VXNlcjM1OTU4NzU5","avatar_url":"https://avatars2.githubusercontent.com/u/35958759?v=4","gravatar_id":"","url":"https://api.github.com/users/roeverf","html_url":"https://github.com/roeverf","followers_url":"https://api.github.com/users/roeverf/followers","following_url":"https://api.github.com/users/roeverf/following{/other_user}","gists_url":"https://api.github.com/users/roeverf/gists{/gist_id}","starred_url":"https://api.github.com/users/roeverf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roeverf/subscriptions","organizations_url":"https://api.github.com/users/roeverf/orgs","repos_url":"https://api.github.com/users/roeverf/repos","events_url":"https://api.github.com/users/roeverf/events{/privacy}","received_events_url":"https://api.github.com/users/roeverf/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"srajama1","id":12969599,"node_id":"MDQ6VXNlcjEyOTY5NTk5","avatar_url":"https://avatars3.githubusercontent.com/u/12969599?v=4","gravatar_id":"","url":"https://api.github.com/users/srajama1","html_url":"https://github.com/srajama1","followers_url":"https://api.github.com/users/srajama1/followers","following_url":"https://api.github.com/users/srajama1/following{/other_user}","gists_url":"https://api.github.com/users/srajama1/gists{/gist_id}","starred_url":"https://api.github.com/users/srajama1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/srajama1/subscriptions","organizations_url":"https://api.github.com/users/srajama1/orgs","repos_url":"https://api.github.com/users/srajama1/repos","events_url":"https://api.github.com/users/srajama1/events{/privacy}","received_events_url":"https://api.github.com/users/srajama1/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":333835892,"node_id":"MDU6TGFiZWwzMzM4MzU4OTI=","url":"https://api.github.com/repos/trilinos/Trilinos/labels/ShyLU","name":"ShyLU","color":"207de5","default":false},{"id":333837230,"node_id":"MDU6TGFiZWwzMzM4MzcyMzA=","url":"https://api.github.com/repos/trilinos/Trilinos/labels/Stratimikos","name":"Stratimikos","color":"207de5","default":false},{"id":326479071,"node_id":"MDU6TGFiZWwzMjY0NzkwNzE=","url":"https://api.github.com/repos/trilinos/Trilinos/labels/Thyra","name":"Thyra","color":"009800","default":false},{"id":318642986,"node_id":"MDU6TGFiZWwzMTg2NDI5ODY=","url":"https://api.github.com/repos/trilinos/Trilinos/labels/in%20progress","name":"in progress","color":"ededed","default":false}],"milestone":null,"commits_url":"https://api.github.com/repos/trilinos/Trilinos/pulls/3472/commits","review_comments_url":"https://api.github.com/repos/trilinos/Trilinos/pulls/3472/comments","review_comment_url":"https://api.github.com/repos/trilinos/Trilinos/pulls/comments{/number}","comments_url":"https://api.github.com/repos/trilinos/Trilinos/issues/3472/comments","statuses_url":"https://api.github.com/repos/trilinos/Trilinos/statuses/accf991fce20a702a3081ecd8b7f8ee1a59c405e","head":{"label":"roeverf:FROSch_Thyra","ref":"FROSch_Thyra","sha":"accf991fce20a702a3081ecd8b7f8ee1a59c405e","user":{"login":"roeverf","id":35958759,"node_id":"MDQ6VXNlcjM1OTU4NzU5","avatar_url":"https://avatars2.githubusercontent.com/u/35958759?v=4","gravatar_id":"","url":"https://api.github.com/users/roeverf","html_url":"https://github.com/roeverf","followers_url":"https://api.github.com/users/roeverf/followers","following_url":"https://api.github.com/users/roeverf/following{/other_user}","gists_url":"https://api.github.com/users/roeverf/gists{/gist_id}","starred_url":"https://api.github.com/users/roeverf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roeverf/subscriptions","organizations_url":"https://api.github.com/users/roeverf/orgs","repos_url":"https://api.github.com/users/roeverf/repos","events_url":"https://api.github.com/users/roeverf/events{/privacy}","received_events_url":"https://api.github.com/users/roeverf/received_events","type":"User","site_admin":false},"repo":{"id":128039401,"node_id":"MDEwOlJlcG9zaXRvcnkxMjgwMzk0MDE=","name":"Trilinos","full_name":"roeverf/Trilinos","private":false,"owner":{"login":"roeverf","id":35958759,"node_id":"MDQ6VXNlcjM1OTU4NzU5","avatar_url":"https://avatars2.githubusercontent.com/u/35958759?v=4","gravatar_id":"","url":"https://api.github.com/users/roeverf","html_url":"https://github.com/roeverf","followers_url":"https://api.github.com/users/roeverf/followers","following_url":"https://api.github.com/users/roeverf/following{/other_user}","gists_url":"https://api.github.com/users/roeverf/gists{/gist_id}","starred_url":"https://api.github.com/users/roeverf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roeverf/subscriptions","organizations_url":"https://api.github.com/users/roeverf/orgs","repos_url":"https://api.github.com/users/roeverf/repos","events_url":"https://api.github.com/users/roeverf/events{/privacy}","received_events_url":"https://api.github.com/users/roeverf/received_events","type":"User","site_admin":false},"html_url":"https://github.com/roeverf/Trilinos","description":"Primary repository for the Trilinos Project","fork":true,"url":"https://api.github.com/repos/roeverf/Trilinos","forks_url":"https://api.github.com/repos/roeverf/Trilinos/forks","keys_url":"https://api.github.com/repos/roeverf/Trilinos/keys{/key_id}","collaborators_url":"https://api.github.com/repos/roeverf/Trilinos/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/roeverf/Trilinos/teams","hooks_url":"https://api.github.com/repos/roeverf/Trilinos/hooks","issue_events_url":"https://api.github.com/repos/roeverf/Trilinos/issues/events{/number}","events_url":"https://api.github.com/repos/roeverf/Trilinos/events","assignees_url":"https://api.github.com/repos/roeverf/Trilinos/assignees{/user}","branches_url":"https://api.github.com/repos/roeverf/Trilinos/branches{/branch}","tags_url":"https://api.github.com/repos/roeverf/Trilinos/tags","blobs_url":"https://api.github.com/repos/roeverf/Trilinos/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/roeverf/Trilinos/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/roeverf/Trilinos/git/refs{/sha}","trees_url":"https://api.github.com/repos/roeverf/Trilinos/git/trees{/sha}","statuses_url":"https://api.github.com/repos/roeverf/Trilinos/statuses/{sha}","languages_url":"https://api.github.com/repos/roeverf/Trilinos/languages","stargazers_url":"https://api.github.com/repos/roeverf/Trilinos/stargazers","contributors_url":"https://api.github.com/repos/roeverf/Trilinos/contributors","subscribers_url":"https://api.github.com/repos/roeverf/Trilinos/subscribers","subscription_url":"https://api.github.com/repos/roeverf/Trilinos/subscription","commits_url":"https://api.github.com/repos/roeverf/Trilinos/commits{/sha}","git_commits_url":"https://api.github.com/repos/roeverf/Trilinos/git/commits{/sha}","comments_url":"https://api.github.com/repos/roeverf/Trilinos/comments{/number}","issue_comment_url":"https://api.github.com/repos/roeverf/Trilinos/issues/comments{/number}","contents_url":"https://api.github.com/repos/roeverf/Trilinos/contents/{+path}","compare_url":"https://api.github.com/repos/roeverf/Trilinos/compare/{base}...{head}","merges_url":"https://api.github.com/repos/roeverf/Trilinos/merges","archive_url":"https://api.github.com/repos/roeverf/Trilinos/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/roeverf/Trilinos/downloads","issues_url":"https://api.github.com/repos/roeverf/Trilinos/issues{/number}","pulls_url":"https://api.github.com/repos/roeverf/Trilinos/pulls{/number}","milestones_url":"https://api.github.com/repos/roeverf/Trilinos/milestones{/number}","notifications_url":"https://api.github.com/repos/roeverf/Trilinos/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/roeverf/Trilinos/labels{/name}","releases_url":"https://api.github.com/repos/roeverf/Trilinos/releases{/id}","deployments_url":"https://api.github.com/repos/roeverf/Trilinos/deployments","created_at":"2018-04-04T09:26:00Z","updated_at":"2018-04-04T09:28:21Z","pushed_at":"2018-09-24T12:59:46Z","git_url":"git://github.com/roeverf/Trilinos.git","ssh_url":"git@github.com:roeverf/Trilinos.git","clone_url":"https://github.com/roeverf/Trilinos.git","svn_url":"https://github.com/roeverf/Trilinos","homepage":"https://trilinos.org/","size":489955,"stargazers_count":0,"watchers_count":0,"language":"C++","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":0,"license":{"key":"other","name":"Other","spdx_id":null,"url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"trilinos:develop","ref":"develop","sha":"5257e95e1fc74932e7337708f1db4a6afdeff461","user":{"login":"trilinos","id":8566498,"node_id":"MDEyOk9yZ2FuaXphdGlvbjg1NjY0OTg=","avatar_url":"https://avatars1.githubusercontent.com/u/8566498?v=4","gravatar_id":"","url":"https://api.github.com/users/trilinos","html_url":"https://github.com/trilinos","followers_url":"https://api.github.com/users/trilinos/followers","following_url":"https://api.github.com/users/trilinos/following{/other_user}","gists_url":"https://api.github.com/users/trilinos/gists{/gist_id}","starred_url":"https://api.github.com/users/trilinos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trilinos/subscriptions","organizations_url":"https://api.github.com/users/trilinos/orgs","repos_url":"https://api.github.com/users/trilinos/repos","events_url":"https://api.github.com/users/trilinos/events{/privacy}","received_events_url":"https://api.github.com/users/trilinos/received_events","type":"Organization","site_admin":false},"repo":{"id":46297649,"node_id":"MDEwOlJlcG9zaXRvcnk0NjI5NzY0OQ==","name":"Trilinos","full_name":"trilinos/Trilinos","private":false,"owner":{"login":"trilinos","id":8566498,"node_id":"MDEyOk9yZ2FuaXphdGlvbjg1NjY0OTg=","avatar_url":"https://avatars1.githubusercontent.com/u/8566498?v=4","gravatar_id":"","url":"https://api.github.com/users/trilinos","html_url":"https://github.com/trilinos","followers_url":"https://api.github.com/users/trilinos/followers","following_url":"https://api.github.com/users/trilinos/following{/other_user}","gists_url":"https://api.github.com/users/trilinos/gists{/gist_id}","starred_url":"https://api.github.com/users/trilinos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trilinos/subscriptions","organizations_url":"https://api.github.com/users/trilinos/orgs","repos_url":"https://api.github.com/users/trilinos/repos","events_url":"https://api.github.com/users/trilinos/events{/privacy}","received_events_url":"https://api.github.com/users/trilinos/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/trilinos/Trilinos","description":"Primary repository for the Trilinos Project","fork":false,"url":"https://api.github.com/repos/trilinos/Trilinos","forks_url":"https://api.github.com/repos/trilinos/Trilinos/forks","keys_url":"https://api.github.com/repos/trilinos/Trilinos/keys{/key_id}","collaborators_url":"https://api.github.com/repos/trilinos/Trilinos/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/trilinos/Trilinos/teams","hooks_url":"https://api.github.com/repos/trilinos/Trilinos/hooks","issue_events_url":"https://api.github.com/repos/trilinos/Trilinos/issues/events{/number}","events_url":"https://api.github.com/repos/trilinos/Trilinos/events","assignees_url":"https://api.github.com/repos/trilinos/Trilinos/assignees{/user}","branches_url":"https://api.github.com/repos/trilinos/Trilinos/branches{/branch}","tags_url":"https://api.github.com/repos/trilinos/Trilinos/tags","blobs_url":"https://api.github.com/repos/trilinos/Trilinos/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/trilinos/Trilinos/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/trilinos/Trilinos/git/refs{/sha}","trees_url":"https://api.github.com/repos/trilinos/Trilinos/git/trees{/sha}","statuses_url":"https://api.github.com/repos/trilinos/Trilinos/statuses/{sha}","languages_url":"https://api.github.com/repos/trilinos/Trilinos/languages","stargazers_url":"https://api.github.com/repos/trilinos/Trilinos/stargazers","contributors_url":"https://api.github.com/repos/trilinos/Trilinos/contributors","subscribers_url":"https://api.github.com/repos/trilinos/Trilinos/subscribers","subscription_url":"https://api.github.com/repos/trilinos/Trilinos/subscription","commits_url":"https://api.github.com/repos/trilinos/Trilinos/commits{/sha}","git_commits_url":"https://api.github.com/repos/trilinos/Trilinos/git/commits{/sha}","comments_url":"https://api.github.com/repos/trilinos/Trilinos/comments{/number}","issue_comment_url":"https://api.github.com/repos/trilinos/Trilinos/issues/comments{/number}","contents_url":"https://api.github.com/repos/trilinos/Trilinos/contents/{+path}","compare_url":"https://api.github.com/repos/trilinos/Trilinos/compare/{base}...{head}","merges_url":"https://api.github.com/repos/trilinos/Trilinos/merges","archive_url":"https://api.github.com/repos/trilinos/Trilinos/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/trilinos/Trilinos/downloads","issues_url":"https://api.github.com/repos/trilinos/Trilinos/issues{/number}","pulls_url":"https://api.github.com/repos/trilinos/Trilinos/pulls{/number}","milestones_url":"https://api.github.com/repos/trilinos/Trilinos/milestones{/number}","notifications_url":"https://api.github.com/repos/trilinos/Trilinos/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/trilinos/Trilinos/labels{/name}","releases_url":"https://api.github.com/repos/trilinos/Trilinos/releases{/id}","deployments_url":"https://api.github.com/repos/trilinos/Trilinos/deployments","created_at":"2015-11-16T19:39:16Z","updated_at":"2018-09-24T15:19:35Z","pushed_at":"2018-09-24T16:26:49Z","git_url":"git://github.com/trilinos/Trilinos.git","ssh_url":"git@github.com:trilinos/Trilinos.git","clone_url":"https://github.com/trilinos/Trilinos.git","svn_url":"https://github.com/trilinos/Trilinos","homepage":"https://trilinos.org/","size":561565,"stargazers_count":295,"watchers_count":295,"language":"C++","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":212,"mirror_url":null,"archived":false,"open_issues_count":834,"license":{"key":"other","name":"Other","spdx_id":null,"url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":212,"open_issues":834,"watchers":295,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/trilinos/Trilinos/pulls/3472"},"html":{"href":"https://github.com/trilinos/Trilinos/pull/3472"},"issue":{"href":"https://api.github.com/repos/trilinos/Trilinos/issues/3472"},"comments":{"href":"https://api.github.com/repos/trilinos/Trilinos/issues/3472/comments"},"review_comments":{"href":"https://api.github.com/repos/trilinos/Trilinos/pulls/3472/comments"},"review_comment":{"href":"https://api.github.com/repos/trilinos/Trilinos/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/trilinos/Trilinos/pulls/3472/commits"},"statuses":{"href":"https://api.github.com/repos/trilinos/Trilinos/statuses/accf991fce20a702a3081ecd8b7f8ee1a59c405e"}},"author_association":"NONE"}}
{"actor":{"display_login":"chochmuth"}}