{"id":60763,"name":"elmerfem","description":"Official git repository of Elmer FEM software","url":"https://github.com/elmercsc/elmerfem","last_synced_at":"2025-09-08T12:20:42.144Z","repository":{"id":14067702,"uuid":"16771087","full_name":"ElmerCSC/elmerfem","owner":"ElmerCSC","description":"Official git repository of Elmer FEM software","archived":false,"fork":false,"pushed_at":"2025-08-29T12:04:40.000Z","size":129001,"stargazers_count":1380,"open_issues_count":66,"forks_count":347,"subscribers_count":90,"default_branch":"devel","last_synced_at":"2025-08-29T15:40:25.396Z","etag":null,"topics":["acoustics","electromagnetics","elmergrid","elmergui","elmerice","elmersolver","fem","finite-element-methods","finite-elements","fluid-mechanics","glaciology","mpi","multiphysics","parallel-computing","structural-mechanics"],"latest_commit_sha":null,"homepage":"http://www.elmerfem.org","language":"Fortran","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ElmerCSC.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-02-12T15:12:24.000Z","updated_at":"2025-08-29T12:04:45.000Z","dependencies_parsed_at":"2023-10-12T15:25:03.353Z","dependency_job_id":"09e9fd57-07f2-4b47-ba4d-a6cefe5c7315","html_url":"https://github.com/ElmerCSC/elmerfem","commit_stats":{"total_commits":7377,"total_committers":115,"mean_commits":64.14782608695653,"dds":0.7032669106682934,"last_synced_commit":"583175bfd1790cfac5948defb625a0188ca4fbb8"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"purl":"pkg:github/ElmerCSC/elmerfem","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElmerCSC%2Felmerfem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElmerCSC%2Felmerfem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElmerCSC%2Felmerfem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElmerCSC%2Felmerfem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ElmerCSC","download_url":"https://codeload.github.com/ElmerCSC/elmerfem/tar.gz/refs/heads/devel","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElmerCSC%2Felmerfem/sbom","scorecard":{"id":45284,"data":{"date":"2025-08-11","repo":{"name":"github.com/ElmerCSC/elmerfem","commit":"562739b2daa7ec02e95c817f12d6a7cbd10f72e7"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.3,"checks":[{"name":"Code-Review","score":0,"reason":"Found 1/30 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE.md:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/act_test.yaml:1","Warn: no topLevel permission defined: .github/workflows/build-macos-homebrew.yaml:1","Warn: no topLevel permission defined: .github/workflows/build-windows-mingw.yaml:1","Warn: no topLevel permission defined: .github/workflows/build.yaml:1","Warn: no topLevel permission defined: .github/workflows/nix-cachix.yaml:1","Warn: no topLevel permission defined: .github/workflows/nix-check.yaml:1","Warn: no topLevel permission defined: .github/workflows/ubuntu-clang-full.yaml:1","Warn: no topLevel permission defined: .github/workflows/ubuntu-elmerice.yaml:1","Warn: no topLevel permission defined: .github/workflows/ubuntu-gcc-full.yaml:1","Warn: no topLevel permission defined: .github/workflows/ubuntu-parallel.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'devel'","Warn: branch protection not enabled for branch 'release'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 1 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Info: Possibly incomplete results: error parsing shell code: reached ` without closing quote \": fem/src/binio/test/readtest.sh:0","Info: Possibly incomplete results: error parsing shell code: invalid parameter name: .github/workflows/build-macos-homebrew.yaml:79","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/act_test.yaml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/act_test.yaml/devel?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-macos-homebrew.yaml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/build-macos-homebrew.yaml/devel?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-windows-mingw.yaml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/build-windows-mingw.yaml/devel?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-windows-mingw.yaml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/build-windows-mingw.yaml/devel?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-windows-mingw.yaml:90: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/build-windows-mingw.yaml/devel?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yaml:91: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/build.yaml/devel?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nix-cachix.yaml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/nix-cachix.yaml/devel?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/nix-cachix.yaml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/nix-cachix.yaml/devel?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/nix-cachix.yaml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/nix-cachix.yaml/devel?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/nix-cachix.yaml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/nix-cachix.yaml/devel?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nix-check.yaml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/nix-check.yaml/devel?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/nix-check.yaml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/nix-check.yaml/devel?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/nix-check.yaml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/nix-check.yaml/devel?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu-clang-full.yaml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/ubuntu-clang-full.yaml/devel?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu-elmerice.yaml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/ubuntu-elmerice.yaml/devel?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu-gcc-full.yaml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/ubuntu-gcc-full.yaml/devel?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu-parallel.yaml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ElmerCSC/elmerfem/ubuntu-parallel.yaml/devel?enable=pin","Warn: containerImage not pinned by hash: ci/Dockerfile-bionic:1: pin your Docker image by updating ubuntu:bionic to ubuntu:bionic@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98","Warn: containerImage not pinned by hash: ci/Dockerfile-elmer-bionic:1","Warn: containerImage not pinned by hash: ci/Dockerfile-elmer-xenial:1","Warn: containerImage not pinned by hash: ci/Dockerfile-xenial:1: pin your Docker image by updating ubuntu:xenial to ubuntu:xenial@sha256:1f1a2d56de1d604801a9671f301190704c25d604a416f59e03c04f5c6ffee0d6","Warn: containerImage not pinned by hash: docker/elmer.dockerfile:2: pin your Docker image by updating ubuntu:latest to ubuntu:latest@sha256:a08e551cb33850e4740772b38217fc1796a66da2506d312abe51acda354ff061","Warn: containerImage not pinned by hash: docker/elmerice.dockerfile:2: pin your Docker image by updating ubuntu:latest to ubuntu:latest@sha256:a08e551cb33850e4740772b38217fc1796a66da2506d312abe51acda354ff061","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   7 third-party GitHubAction dependencies pinned","Info:   0 out of   6 containerImage dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}}]},"last_synced_at":"2025-08-14T22:35:21.944Z","repository_id":14067702,"created_at":"2025-08-14T22:35:21.945Z","updated_at":"2025-08-14T22:35:21.945Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274182248,"owners_count":25236673,"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","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"owner":{"login":"ElmerCSC","name":"ElmerCSC","uuid":"6661362","kind":"organization","description":"Elmer developer team","email":"elmeradm@csc.fi","website":"http://elmerfem.org/","location":null,"twitter":"elmerfem","company":null,"icon_url":"https://avatars.githubusercontent.com/u/6661362?v=4","repositories_count":13,"last_synced_at":"2023-08-13T19:32:41.462Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ElmerCSC","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-07T04:58:55.970Z","updated_at":"2023-08-13T19:32:41.786Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ElmerCSC","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ElmerCSC/repositories"},"packages":[],"commits":{"id":1366151,"full_name":"ElmerCSC/elmerfem","default_branch":"devel","committers":[{"name":"Peter Raback","email":"peter.raback@csc.fi","login":"raback","count":2886},{"name":"Mika Malinen","email":"mika.malinen@csc.fi","login":"mmalinen","count":735},{"name":"Juha Ruokolainen","email":"jpr@ruokolainen-linux.x.csc.fi","login":null,"count":610},{"name":"Juhani Kataja","email":"juhani.kataja@csc.fi","login":"juhanikataja","count":394},{"name":"eelis.takala","email":"eelis.takala@trafotek.fi","login":"ettaka","count":350},{"name":"raback","email":"raback@04224531-1f84-46d8-96ce-875b9e37dce3","login":null,"count":295},{"name":"tzwinger","email":"zwingerthomas@gmail.com","login":"tzwinger","count":288},{"name":"Juha Ruokolainen","email":"jpr@ruokolainen.x.csc.fi","login":"juharu","count":232},{"name":"juhar","email":"juhar@04224531-1f84-46d8-96ce-875b9e37dce3","login":null,"count":179},{"name":"fgillet","email":"fabien.gillet-chaulet@univ-grenoble-alpes.fr","login":"fgillet","count":177},{"name":"J Todd","email":"jat39@st-andrews.ac.uk","login":null,"count":159},{"name":"Markus Mützel","email":"markus.muetzel@gmx.de","login":"mmuetzel","count":141},{"name":"t7saeki","email":"53612710+t7saeki","login":"t7saeki","count":136},{"name":"mbycklin","email":"mikko.byckling@csc.fi","login":null,"count":124},{"name":"J Todd","email":"jat71@cam.ac.uk","login":null,"count":77},{"name":"Rupert Gladstone","email":"rupertgladstone1972@gmail.com","login":"RupertGladstone","count":61},{"name":"Sami Rannikko","email":"sami.rannikko@trafotek.fi","login":null,"count":57},{"name":"mmalinen","email":"mmalinen@04224531-1f84-46d8-96ce-875b9e37dce3","login":null,"count":47},{"name":"Juha Ruokolainen","email":"jpr@ninja-login.lnx.csc.fi","login":null,"count":44},{"name":"richb2k","email":"75949649+richb2k","login":"richb2k","count":41},{"name":"Matias Zwinger","email":"matias.zwinger@csc.fi","login":"mk3z","count":32},{"name":"iwheel","email":"iw43@st-andrews.ac.uk","login":"iwheel","count":31},{"name":"Sami Ilvonen","email":"sami.ilvonen@csc.fi","login":"samiilvonen","count":30},{"name":"gagliar","email":"olivier.gagliardini@ujf-grenoble.fr","login":null,"count":29},{"name":"Juha Ruokolainen","email":"jpr@keisarikotka.lnx.csc.fi","login":null,"count":29},{"name":"Mondher Chekki","email":"mondher.chekki@univ-grenoble-alpes.fr","login":"chekki2mo","count":27},{"name":"Laure Tavard","email":"laure.tavard@lgge.obs.ujf-grenoble.fr","login":null,"count":25},{"name":"mbycklin","email":"mikko.byckling@intel.com","login":"mbycklin","count":24},{"name":"luz.paz","email":"luzpaz","login":"luzpaz","count":23},{"name":"jbrondex","email":"julien.brondex@univ-grenoble-alpes.fr","login":"jbrondex","count":19},{"name":"ltavard","email":"ltavard@04224531-1f84-46d8-96ce-875b9e37dce3","login":null,"count":18},{"name":"Cheng Gong","email":"cheng.gong@it.uu.se","login":null,"count":17},{"name":"gagliar","email":"gagliar@04224531-1f84-46d8-96ce-875b9e37dce3","login":null,"count":17},{"name":"Samuel","email":"samuel.cook@univ-grenoble-alpes.fr","login":null,"count":17},{"name":"Foad Sojoodi Farimani","email":"foad@Foads-MacBook-Pro.local","login":null,"count":17},{"name":"E. Albiter","email":"ealbiter@gmail.com","login":"ealbiter","count":16},{"name":"joeatodd","email":"joeatodd@04224531-1f84-46d8-96ce-875b9e37dce3","login":null,"count":16},{"name":"rupertgladstone","email":"rupertgladstone@04224531-1f84-46d8-96ce-875b9e37dce3","login":null,"count":16},{"name":"Samuel","email":"samueljames.cook@gmail.com","login":"Morlocke","count":15},{"name":"Your Name","email":"jruokola@puhti-login1.bullx","login":null,"count":15},{"name":"frroberts","email":"fredrik.robertsen@csc.fi","login":"frroberts-csc","count":14},{"name":"Juha Ruokolainen","email":"jpr@taito-login3.csc.fi","login":null,"count":14},{"name":"Pavel Ponomarev","email":"pavel.v.ponomarev@gmail.com","login":"pavelponomarev","count":13},{"name":"Mondher CHEKKI mondher.chekki@univ-grenoble-alpes.fr","email":"mchekki@f-dahu.u-ga.fr","login":null,"count":12},{"name":"Juha Ruokolainen","email":"jpr@taito-login4.csc.fi","login":null,"count":11},{"name":"Eef van Dongen","email":"eefvandongen@gmail.com","login":"eefvandongen","count":10},{"name":"Juha Ruokolainen","email":"jpr@ninja-login.csc.fi","login":null,"count":10},{"name":"Your Name","email":"jruokola@puhti-login2.bullx","login":null,"count":9},{"name":"tzwinger","email":"tzwinger@04224531-1f84-46d8-96ce-875b9e37dce3","login":null,"count":8},{"name":"Tommi Peussa","email":"tommi.peussa@trafotek.fi","login":null,"count":8},{"name":"mmcker","email":"32729649+mmcker","login":"mmcker","count":8},{"name":"Juris Vencels","email":"juris.vencels@gmail.com","login":"jvencels","count":7},{"name":"Ladislav Michl","email":"ladis@triops.cz","login":"3x380V","count":7},{"name":"GILLET-CHAULET Fabien","email":"fgillet@Aquane.local","login":null,"count":6},{"name":"Mondher CHEKKI mondher.chekki@univ-grenoble-alpes.fr","email":"chekkim@f-dahu.u-ga.fr","login":null,"count":6},{"name":"ettaka","email":"ettaka@04224531-1f84-46d8-96ce-875b9e37dce3","login":null,"count":5},{"name":"alvaro.gonzalez","email":"alvaro.gonzalez@csc.fi","login":"lvarin","count":5},{"name":"Foad Sojoodi Farimani","email":"f.s.farimani@gmail.com","login":"Foadsf","count":5},{"name":"bartoszek","email":"bartoszek.github@bartus.33mail.com","login":null,"count":4},{"name":"Samuel","email":"sc690@cam.ac.uk","login":null,"count":4},{"name":"GILLET-CHAULET Fabien","email":"fgillet@aquane.obs.ujf-grenoble.fr","login":null,"count":3},{"name":"bartus","email":"szczepaniak.bartek+github@gmail.com","login":null,"count":3},{"name":"sjsillan","email":"sjsillan@04224531-1f84-46d8-96ce-875b9e37dce3","login":null,"count":3},{"name":"fgillet","email":"fgillet@04224531-1f84-46d8-96ce-875b9e37dce3","login":null,"count":3},{"name":"Janne Keränen","email":"janne.sami.keranen@vtt.fi","login":"jksjanne","count":3},{"name":"Sergey Alirzaev","email":"zl29ah@gmail.com","login":"l29ah","count":3},{"name":"mec059","email":"ondrej.meca@vsb.cz","login":"mec059","count":3},{"name":"Andy Great","email":"andythe_great@protonmail.com","login":"kevinsmia1939","count":3},{"name":"Juhani Kataja","email":"juhmat@gmail.com","login":"juhkat","count":3},{"name":"Denis Cohen-Corticchiato","email":"denis.cohen@gmail.com","login":"deniscohen","count":3},{"name":"Lucas Bastien","email":"134368131+lucas-ige","login":"lucas-ige","count":2},{"name":"Jonas Thies","email":"16190001+jthies","login":"jthies","count":2},{"name":"Evgeny2","email":"31275152+Evgeny2","login":"Evgeny2","count":2},{"name":"Arno Mayrhofer","email":"arno.mayrhofer@dcs-computing.com","login":"Azrael3000","count":2},{"name":"luzpaz","email":"luzpaz@","login":"luzpaz@","count":2},{"name":"Saint Wesonga","email":"swesonga.dev@gmail.com","login":"swesongadev","count":2},{"name":"mschafer12","email":"mschafer12@04224531-1f84-46d8-96ce-875b9e37dce3","login":null,"count":2},{"name":"Sami Rannikko","email":"sami.rannikko@aqg.se","login":null,"count":2},{"name":"Rupert Gladstone","email":"gladston@mahti-login2.mahti.csc.fi","login":null,"count":2},{"name":"L. Tavard","email":"ltavard@lachouf0.(none)","login":null,"count":2},{"name":"Fernando Oleo Blanco","email":"irvise@irvise.xyz","login":null,"count":2},{"name":"Erik Edelmann","email":"erik.edelmann@csc.fi","login":null,"count":2},{"name":"Eelis Takala","email":"eelis@login","login":null,"count":2},{"name":"Nick Richmond","email":"nicholas.richmond@maine.edu","login":"NWRichmond","count":2},{"name":"Niko Savola","email":"niko@meetiqm.com","login":"nikosavola","count":1},{"name":"Tom Gustafsson","email":"tom.gustafsson@iki.fi","login":"kinnala","count":1},{"name":"Laure Tavard","email":"laure.tavard@univ-grenoble-alpes.fr","login":"ltavard","count":1},{"name":"Kezi Olio","email":"keziolio123@gmail.com","login":"Kezii","count":1},{"name":"Evangelos Voyiatzis","email":"evoyiatzis@gmail.com","login":"evoyiatzis","count":1},{"name":"Cyrille","email":"91067824+cmosbeux","login":"cmosbeux","count":1},{"name":"Alessandro Gentilini","email":"alessandro.gentilini@gmail.com","login":"alessandro-gentilini","count":1},{"name":"Sebastian Günther","email":"sebgue@gmx.net","login":"SebGue","count":1},{"name":"Fredrik","email":"ragnarsson12@gmail.com","login":"RFredrik","count":1},{"name":"“Alihossein","email":"alih.sepahvand@gmail.com","login":"tapegoji","count":1},{"name":"joonaskivi","email":"joonas.kivi@csc.fi","login":"joonaskivi","count":1},{"name":"gilletcf","email":"gilletcf@sno-elmerice.u-ga.fr","login":null,"count":1},{"name":"elmeradmin","email":"elmeradmin@ElmerBuild3.windows.csc.fi","login":null,"count":1},{"name":"Unknown","email":"kunda@scribus.net","login":null,"count":1},{"name":"Tuomas Myllari","email":"tuomas.myllari@meetiqm.com","login":null,"count":1},{"name":"Thomas Zwinger","email":"zwinger@alkekung.lnx.csc.fi","login":null,"count":1},{"name":"Rupert Gladstone","email":"rmg581@raijin2.(none)","login":null,"count":1},{"name":"Rupert Gladstone","email":"gladston@mahti-login1.mahti.csc.fi","login":null,"count":1},{"name":"Juha Ruokolainen","email":"jpr@c306.(none)","login":null,"count":1},{"name":"Juhani Kataja","email":"juhani_dot_kataja@csc.fi","login":null,"count":1},{"name":"jvela018","email":"jonathan.velasco@csc.fi","login":null,"count":1},{"name":"ilvonen","email":"ilvonen@04224531-1f84-46d8-96ce-875b9e37dce3","login":null,"count":1},{"name":"ElmerBuild","email":"elmerbuild@mac-elmer-pro15.windows.csc.fi","login":null,"count":1},{"name":"Daniel Bremer","email":"5bremer@informatik.uni-hamburg.de","login":null,"count":1}],"total_commits":7714,"total_committers":108,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":71.42592592592592,"dds":0.6258750324086078,"past_year_committers":[{"name":"Peter Raback","email":"raback@csc.fi","login":"raback","count":280},{"name":"Markus Mützel","email":"markus.muetzel@gmx.de","login":"mmuetzel","count":141},{"name":"Juha Ruokolainen","email":"jpr@ruokolainen-linux.x.csc.fi","login":null,"count":78},{"name":"Mika Malinen","email":"mika.malinen@csc.fi","login":"mmalinen","count":76},{"name":"Matias Zwinger","email":"matias.zwinger@csc.fi","login":"mk3z","count":32},{"name":"Juha Ruokolainen","email":"jpr@keisarikotka.lnx.csc.fi","login":null,"count":29},{"name":"tzwinger","email":"zwingerthomas@gmail.com","login":"tzwinger","count":25},{"name":"iwheel","email":"iw43@st-andrews.ac.uk","login":"iwheel","count":24},{"name":"E. Albiter","email":"ealbiter@gmail.com","login":"ealbiter","count":13},{"name":"richb2k","email":"75949649+richb2k","login":"richb2k","count":13},{"name":"Juha Ruokolainen","email":"jpr@ninja-login.lnx.csc.fi","login":null,"count":12},{"name":"fgillet","email":"fabien.gillet-chaulet@univ-grenoble-alpes.fr","login":"fgillet","count":11},{"name":"Your Name","email":"jpr@csc.fi","login":"juharu","count":8},{"name":"Ladislav Michl","email":"ladis@triops.cz","login":"3x380V","count":7},{"name":"Juhani Kataja","email":"juhani.kataja@csc.fi","login":"juhanikataja","count":4},{"name":"Jonas Thies","email":"16190001+jthies","login":"jthies","count":2},{"name":"RupertGladstone","email":"rupertgladstone1972@gmail.com","login":"RupertGladstone","count":2},{"name":"“Alihossein","email":"alih.sepahvand@gmail.com","login":"tapegoji","count":1},{"name":"chekki2mo","email":"mondher.chekki@univ-grenoble-alpes.fr","login":"chekki2mo","count":1},{"name":"Eelis Takala","email":"eelis.takala@gmail.com","login":"ettaka","count":1},{"name":"Tuomas Myllari","email":"tuomas.myllari@meetiqm.com","login":null,"count":1},{"name":"Sebastian Günther","email":"sebgue@gmx.net","login":"SebGue","count":1}],"past_year_total_commits":762,"past_year_total_committers":22,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":34.63636363636363,"past_year_dds":0.6325459317585302,"last_synced_at":"2025-03-31T12:53:43.888Z","last_synced_commit":"6b38783efbcb48ea460b7094a4096cb62a6b0009","created_at":"2023-09-13T14:27:43.119Z","updated_at":"2025-03-31T13:01:20.841Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElmerCSC%2Felmerfem/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:16.827Z","repositories_count":5482748,"commits_count":854068090,"contributors_count":31125167,"owners_count":908074,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"ElmerCSC/elmerfem","html_url":"https://github.com/ElmerCSC/elmerfem","last_synced_at":"2025-08-31T08:52:36.954Z","status":null,"issues_count":113,"pull_requests_count":221,"avg_time_to_close_issue":26772599.98214286,"avg_time_to_close_pull_request":3119702.793269231,"issues_closed_count":56,"pull_requests_closed_count":208,"pull_request_authors_count":41,"issue_authors_count":68,"avg_comments_per_issue":3.504424778761062,"avg_comments_per_pull_request":1.904977375565611,"merged_pull_requests_count":186,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":42,"past_year_pull_requests_count":107,"past_year_avg_time_to_close_issue":903136.1666666666,"past_year_avg_time_to_close_pull_request":771501.5757575758,"past_year_issues_closed_count":12,"past_year_pull_requests_closed_count":99,"past_year_pull_request_authors_count":18,"past_year_issue_authors_count":28,"past_year_avg_comments_per_issue":1.2857142857142858,"past_year_avg_comments_per_pull_request":1.8598130841121494,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":90,"created_at":"2023-09-13T14:28:13.347Z","updated_at":"2025-09-03T06:46:56.634Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElmerCSC%2Felmerfem","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ElmerCSC%2Felmerfem/issues","issue_labels_count":{"bug":6,"windows":5,"MSYS2":5,"enhancement":4,"build":4,"packaging":1,"MPI":1,"feature":1,"LLVM":1,"Clang":1,"OpenMP":1,"Ubuntu":1,"METIS":1},"pull_request_labels_count":{"feature":4,"Saved for later":4,"enhancement":2,"windows":2,"MSYS2":2,"build":2,"packaging":1,"bug":1,"METIS":1},"issue_author_associations_count":{"NONE":89,"CONTRIBUTOR":43},"pull_request_author_associations_count":{"CONTRIBUTOR":307,"NONE":26,"MEMBER":5,"COLLABORATOR":1},"issue_authors":{"Foadsf":8,"ettaka":7,"ssssdasdad":7,"mmuetzel":6,"jeffhammond":5,"jvencels":5,"ghostforest":5,"nikosavola":5,"NRJank":3,"barracuda156":3,"Irvise":3,"richb2k":3,"kevinsmia1939":2,"yurivict":2,"tpa60":2,"Timmmm":2,"robtovey":2,"RexLinz":2,"juhanikataja":2,"gianlucapettinello":1,"MarekRatajczak2024":1,"tok92814":1,"ACREtheMaker":1,"vulkomilev":1,"ldoolitt":1,"katto01":1,"petsuter":1,"babarm45":1,"gujarfarhan22":1,"junaidkrish46":1,"npinhao":1,"GenericNerdyUsername":1,"evantandersen":1,"ealbiter":1,"Man320":1,"Poofee":1,"mrkearden":1,"Schamschula":1,"nathmo":1,"CristianEta":1,"lucas-ige":1,"bonze82":1,"dsa-t":1,"Sudhanshu-Dubey14":1,"tobknight":1,"philipturner":1,"Fellypao":1,"mistergitj":1,"yushuoliu":1,"acampos074":1,"Azrael3000":1,"davide445":1,"EzequielS2":1,"ParticleTruthSeeker":1,"catalineacsu":1,"furgo16":1,"danishrajpoot72":1,"Xyhlon":1,"Russell-Jones-OxPhys":1,"agalakhov":1,"Partmedia":1,"raback":1,"fgillet":1,"Black-Drag0n":1,"UnlimitedR":1,"bc0n":1,"tethys2000tym":1,"greyltc":1,"pemd-sys":1,"IsotoCedex":1,"ouening":1,"dingzeyuli":1,"zaikunzhang":1,"getwelsim":1,"egdthyj86ki57":1,"spit4520":1,"bpatto10":1},"pull_request_authors":{"mmuetzel":141,"richb2k":33,"raback":30,"t7saeki":12,"mmalinen":11,"ealbiter":11,"juhanikataja":10,"luzpaz":9,"ettaka":8,"mk3z":6,"tapegoji":5,"iwheel":5,"Foadsf":4,"jthies":4,"jvencels":4,"hokkanen":3,"tzwinger":3,"fgillet":3,"cmosbeux":3,"SebGue":2,"RupertGladstone":2,"BenjaminRodenberg":2,"tmyllaeri":2,"viraptor":2,"Irvise":2,"lucas-ige":2,"swesonga":2,"nikosavola":2,"platise":1,"3x380V":1,"FEA-eng":1,"jeffhammond":1,"kevinsmia1939":1,"RFredrik":1,"leopekkas":1,"evoyiatzis":1,"alessandro-gentilini":1,"ShamoX":1,"warthog18":1,"x31fighter":1,"scivision":1,"juharu":1,"Hasnep":1,"bartoszek":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-06T00:00:15.144Z","repositories_count":10114967,"issues_count":31642662,"pull_requests_count":98442295,"authors_count":10708431,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":35,"CONTRIBUTOR":7},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":120,"NONE":10},"past_year_issue_authors":{"ssssdasdad":7,"mmuetzel":3,"NRJank":3,"tpa60":2,"RexLinz":2,"juhanikataja":2,"yushuoliu":1,"yurivict":1,"tok92814":1,"Timmmm":1,"richb2k":1,"philipturner":1,"petsuter":1,"pemd-sys":1,"ParticleTruthSeeker":1,"npinhao":1,"mrkearden":1,"MarekRatajczak2024":1,"katto01":1,"junaidkrish46":1,"jeffhammond":1,"Irvise":1,"gujarfarhan22":1,"furgo16":1,"evantandersen":1,"egdthyj86ki57":1,"danishrajpoot72":1,"bpatto10":1,"babarm45":1},"past_year_pull_request_authors":{"mmuetzel":49,"raback":19,"richb2k":17,"mmalinen":10,"ealbiter":5,"tapegoji":5,"juhanikataja":5,"jthies":4,"iwheel":2,"viraptor":2,"BenjaminRodenberg":2,"tmyllaeri":2,"SebGue":2,"RupertGladstone":2,"Hasnep":1,"ettaka":1,"FEA-eng":1,"warthog18":1},"maintainers":[{"login":"mk3z","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mk3z"}],"active_maintainers":[]},"events":{"total":{"CreateEvent":46,"CommitCommentEvent":25,"IssuesEvent":49,"WatchEvent":173,"DeleteEvent":31,"IssueCommentEvent":174,"PushEvent":466,"PullRequestReviewCommentEvent":2,"PullRequestReviewEvent":6,"PullRequestEvent":101,"ForkEvent":33},"last_year":{"CreateEvent":46,"CommitCommentEvent":25,"IssuesEvent":49,"WatchEvent":173,"DeleteEvent":31,"IssueCommentEvent":174,"PushEvent":466,"PullRequestReviewCommentEvent":2,"PullRequestReviewEvent":6,"PullRequestEvent":101,"ForkEvent":33}},"keywords":["acoustics","electromagnetics","elmergrid","elmergui","elmerice","elmersolver","fem","finite-element-methods","finite-elements","fluid-mechanics","glaciology","mpi","multiphysics","parallel-computing","structural-mechanics"],"dependencies":[],"score":11.958687629842931,"created_at":"2025-09-04T15:51:37.622Z","updated_at":"2025-10-07T08:23:50.806Z","avatar_url":"https://github.com/ElmerCSC.png","language":"Fortran","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":["https://doi.org/10.5281/zenodo.7892181"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/60763","html_url":"https://science.ecosyste.ms/projects/60763"}