{"id":16201012,"url":"https://github.com/lin-jun-xiang/pyfeflow","last_synced_at":"2025-03-19T05:31:01.412Z","repository":{"id":45572410,"uuid":"472711537","full_name":"Lin-jun-xiang/pyfeflow","owner":"Lin-jun-xiang","description":":ocean:Open Source Package for the FEFLOW-Python","archived":false,"fork":false,"pushed_at":"2023-09-26T09:39:32.000Z","size":1680,"stargazers_count":15,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-02-28T16:10:56.266Z","etag":null,"topics":["feflow","groundwater-modelling","ifm","python","simulation"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Lin-jun-xiang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-03-22T10:14:47.000Z","updated_at":"2025-02-20T10:27:52.000Z","dependencies_parsed_at":"2023-10-11T09:12:05.327Z","dependency_job_id":null,"html_url":"https://github.com/Lin-jun-xiang/pyfeflow","commit_stats":{"total_commits":86,"total_committers":4,"mean_commits":21.5,"dds":0.5,"last_synced_commit":"87db03dc3b3189f549df06f7a1ea8263acd30b4a"},"previous_names":["lin-jun-xiang/pyfeflow"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lin-jun-xiang%2Fpyfeflow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lin-jun-xiang%2Fpyfeflow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lin-jun-xiang%2Fpyfeflow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lin-jun-xiang%2Fpyfeflow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lin-jun-xiang","download_url":"https://codeload.github.com/Lin-jun-xiang/pyfeflow/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243971180,"owners_count":20376784,"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":["feflow","groundwater-modelling","ifm","python","simulation"],"created_at":"2024-10-10T09:35:13.978Z","updated_at":"2025-03-19T05:31:00.667Z","avatar_url":"https://github.com/Lin-jun-xiang.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"## :penguin:FEFLOW-PYTHON-IFM\n\n\u003cdiv\u003e\n\u003cimg src=\"https://github.com/Lin-jun-xiang/Lin-jun-xiang/blob/main/gif/ba412152801f0d8081e492986ab0529e.gif?raw=true\" width=20% height=20% /\u003e\n\u003c/div\u003e\n\n\n[English](./README.md) | [中文版說明書](./README_%E4%B8%AD%E6%96%87.md)\n\n\u003cdiv\u003e\n    \u003cimg src=\"https://readme-typing-svg.demolab.com/?pause=1\u0026size=50\u0026color=f75c7e\u0026center=True\u0026width=1200\u0026height=120\u0026vCenter=True\u0026lines=Click+the+⭐+Star+please.;Any+questions+can+be+asked+in+Issue.\" /\u003e\n\u003c/div\u003e\n\n\n---\n\n- **Required Software**\n    - `FEFLOW`: Groundwater flow numerical simulation (Demo or license version)\n    - `Python`\n\n\u003cp align=center\u003e\n\u003cimage src=\"https://user-images.githubusercontent.com/63782903/229553525-60e5cfaf-fbb4-4b82-994e-4a7d3e64049e.png\" width=50%\u003e\n\u003c/p\u003e\n\n* **Overview of Functions**\n    *  - [x] [Introduction to IFM and USER-DATA](./darcyflux-z/)\n    *  - [x] [Visualization of Pumping Test Drawdown](./drawdown/)\n    *  - [x] [Monte Carlo Numerical Simulation](./mc/)\n    *  - [ ] [Markov Chain Monte Carlo Numerical Simulation](./mcmc/)\n    *  - [x] [Use *Cache-Optimized* Monte Carlo Simulation](./mc-cache/)\n    *  - [x] [Optimization Algorithim (Calibration)](./optimization/)\n    *  - [ ] [Discritization Package]()\n    *  - [x] [Unsaturation Curve](./water-retention-curve/)\n    *  - [x] [Tiff to Excel](./tif-to-excel/)\n\n---\n\n### Introduction\n\nThis project develops a package for groundwater flow numerical simulation using `ifm-api-python`.\n\n\u003eWhat is `ifm-api`?\n\u003eInterface Manager is a built-in function (API) in `feflow`. By calling these functions through scripts (e.g., `python`, `c++`), the entire simulation process can be operated to achieve more refined and automated numerical simulation.\n\u003e\n\u003eFor example, if you want to perform tens of thousands of simulations, it is not practical to repeatedly operate through `feflow GUI`, but by scripting, you can write a program to perform tens of thousands of simulations and save the results of each simulation.\n\u003e\n\u003e`ifm` [docs](http://www.feflow.info/html/help73/feflow/13_Programming/IFM/API/api_index.html)\n\n---\n\n### Instructions\n\n1. Click the :star: `Star` button on this project to support and motivate the developer.\n\n2. Make sure you have `feflow` and `python` installed on your computer.\n\n3. Use the link in the function overview to access detailed information and source code for each function.\n\n    * Each function introduction will first explain whether `feflow` requires a `license`.\n\n    * Each function will have a detailed instruction file (`README.md`).\n\n4. Clone the repository using `git clone https://github.com/Lin-jun-xiang/feflow-python-ifm.git`.\n\n5. Start using the package.\n\n\u003ca href=\"#top\"\u003eBack to top\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flin-jun-xiang%2Fpyfeflow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flin-jun-xiang%2Fpyfeflow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flin-jun-xiang%2Fpyfeflow/lists"}