{"id":20031205,"url":"https://github.com/kratosmultiphysics/gidinterface","last_synced_at":"2025-05-05T04:31:31.573Z","repository":{"id":17417361,"uuid":"81935746","full_name":"KratosMultiphysics/GiDInterface","owner":"KratosMultiphysics","description":"The graphical user interface of Kratos for GiD. Featuring CFD, CSM, DEM, PFEM, etc","archived":false,"fork":false,"pushed_at":"2025-04-24T18:11:43.000Z","size":10709,"stargazers_count":35,"open_issues_count":73,"forks_count":18,"subscribers_count":22,"default_branch":"master","last_synced_at":"2025-04-24T18:32:35.775Z","etag":null,"topics":["gid","problemtype","tcl"],"latest_commit_sha":null,"homepage":"","language":"Python","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/KratosMultiphysics.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2017-02-14T10:51:38.000Z","updated_at":"2025-03-10T11:11:46.000Z","dependencies_parsed_at":"2023-10-14T19:00:15.257Z","dependency_job_id":"c2fee1b2-80b8-4cea-8526-8180675907c9","html_url":"https://github.com/KratosMultiphysics/GiDInterface","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KratosMultiphysics%2FGiDInterface","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KratosMultiphysics%2FGiDInterface/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KratosMultiphysics%2FGiDInterface/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KratosMultiphysics%2FGiDInterface/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KratosMultiphysics","download_url":"https://codeload.github.com/KratosMultiphysics/GiDInterface/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252439651,"owners_count":21748049,"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":["gid","problemtype","tcl"],"created_at":"2024-11-13T09:31:36.454Z","updated_at":"2025-05-05T04:31:26.554Z","avatar_url":"https://github.com/KratosMultiphysics.png","language":"Python","readme":"# KratosMultiphysics \u003c-\u003e GiD Interface\n\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/36d3d305c87e4bb398bc87ea2e3b890e)](https://www.codacy.com/gh/KratosMultiphysics/GiDInterface/dashboard?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=KratosMultiphysics/GiDInterface\u0026amp;utm_campaign=Badge_Grade)\n[![Tester](https://github.com/KratosMultiphysics/GiDInterface/actions/workflows/tester.yml/badge.svg)](https://github.com/KratosMultiphysics/GiDInterface/actions/workflows/tester.yml)\n\nThe user interface of Kratos with [GiD](http://www.gidsimulation.com).\n\nIf you need the latest stable release, launch your GiD, navigate to Data \u003e Problemtype \u003e Internet retrieve and download Kratos there.\nAvailable for Linux. Windows, and macOS.\n\nIf you need the developer version, you are on the right place.\n\n## First steps\n* 1- Clone this repository, or install a stable [release](https://github.com/KratosMultiphysics/GiDInterface/releases)\n* 2- Install the latest GiD developer version **(minimum 16.1.4d)** -\u003e [Developer version](https://www.gidsimulation.com/gid-for-science/downloads/)\n* 3- Navigate to GiD's problemtype folder and delete any previous kratos.gid\n    * Create there a link to our [kratos.gid](./kratos.gid/) downloaded in step 1\n        * Windows: Simple shortcut to kratos.gid folder\n* 4- Choose your execution mode:\n    * 4.1- **Default execution mode.** Use GiD's python:\n        * You don't need to install python. The program will detect if you have any pending package to install.\n        * If there's any missing package, use the GiD command line and execute:\n        \n            `-np- W [GiD_Python_PipInstallMissingPackages [list $Kratos::pip_packages_required ] ]`\n    * 4.1- To execute Kratos using the standard pip packages:\n        * Python version recommended: 3.8, 3.9, 3.10, 3.11\n        * Open a terminal and run\n            - Linux: `python3 -m pip install --upgrade --force-reinstall --no-cache-dir KratosMultiphysics-all==9.5.1`\n            - Windows: `python -m pip install --upgrade --force-reinstall --no-cache-dir KratosMultiphysics-all==9.5.1`\n    * 4.2- To execute Kratos using your compiled binaries:\n        * Fill the Kratos preferences windows with\n            - Path to the python folder\n            - Path to the kratos build folder\n        * Step by step video: https://www.youtube.com/watch?v=zZq7ypDdudo\n    * 4.3- To execute Kratos using docker, just install docker.\n        * Note: This is the ONLY option if you are a **macOS** user at this moment\n\n### Launch modes\nIn Kratos preferences, select the execution mode:\n* GiD's python: Use the GiD internal python to run. It will help you install the pip packages\n* Pip packages: Kratos will be installed via `pip install`\n* local compiled: If you are a developer and build your applications, use this one\n* docker: If you do not want to install any dependency, just run via docker!\n    * The default image is [fjgarate/kratos-run](https://hub.docker.com/repository/docker/fjgarate/kratos-run)\n\n### Usage\n* Run GiD\n* Go to top menu: Data / Problem type / kratos\n* Go to top menu: kratos / Preferences / Developer mode (recommended)\n\n### Examples\n* [Fluid dynamics example](https://github.com/KratosMultiphysics/Kratos/wiki/Running-an-example-from-GiD#3-set-a-fluid-dynamics-problem)\n* [Structural mechanics example](https://github.com/KratosMultiphysics/Kratos/wiki/Running-an-example-from-GiD#4-set-a-structural-mechanics-problem)\n* [Fluid-Structure interaction example](https://github.com/KratosMultiphysics/Kratos/wiki/Running-an-example-from-GiD#5-set-a-fluid-structure-interaction-problem)\n\n## Warnings\n* This repository is in Beta version. This means that everything can change.\n\n## Want to develop?\n* Ask for access -\u003e contact fjgarate@cimne.upc.edu\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkratosmultiphysics%2Fgidinterface","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkratosmultiphysics%2Fgidinterface","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkratosmultiphysics%2Fgidinterface/lists"}