finmag | Python layer on top of FEniCS to enable Python
kandi X-RAY | finmag Summary
kandi X-RAY | finmag Summary
finmag is a Jupyter Notebook library. finmag has no bugs, it has no vulnerabilities and it has low support. However finmag has a Non-SPDX License. You can download it from GitHub.
Finmag was intended to be a thin (and mostly) Python layer on top of FEniCS to enable Python-scripted multi-physics micromagnetic simulations. Accordingly, the name FINmag originates from the dolFIN interface to FEniCS. Some compiled code moved into the project. The code has been developed from 2011 to 2018 by Hans Fangohr's group at the University of Southampton (UK) and European XFEL GmbH (Germany). The GitHub page of the project with the most recent version is This is a working prototype which is not polished, with some (in large parts outdated) attempts at documentation. There is also some outdated code in the repository. We do not consider the codebase, documentation, and other content of sufficient quality to encourage uptake in the community. (Experts are welcome!) This is primarily a resource problem. Does not execute efficiently in parallel (time integration is serial). There is no support available. Contributions and pull requests to both the code and documentation are welcome, but no promise can be made that these will be reviewed and/or integrated. The code has been used for a number of scientific studies and publications (see the Publications section). The repository may well be of historical value and probably captures some of the typical research software engineering challenges. (We should write up a summary of our gathered experiences.). There has not been dedicated funding to support the software development.
Finmag was intended to be a thin (and mostly) Python layer on top of FEniCS to enable Python-scripted multi-physics micromagnetic simulations. Accordingly, the name FINmag originates from the dolFIN interface to FEniCS. Some compiled code moved into the project. The code has been developed from 2011 to 2018 by Hans Fangohr's group at the University of Southampton (UK) and European XFEL GmbH (Germany). The GitHub page of the project with the most recent version is This is a working prototype which is not polished, with some (in large parts outdated) attempts at documentation. There is also some outdated code in the repository. We do not consider the codebase, documentation, and other content of sufficient quality to encourage uptake in the community. (Experts are welcome!) This is primarily a resource problem. Does not execute efficiently in parallel (time integration is serial). There is no support available. Contributions and pull requests to both the code and documentation are welcome, but no promise can be made that these will be reviewed and/or integrated. The code has been used for a number of scientific studies and publications (see the Publications section). The repository may well be of historical value and probably captures some of the typical research software engineering challenges. (We should write up a summary of our gathered experiences.). There has not been dedicated funding to support the software development.
Support
Quality
Security
License
Reuse
Support
finmag has a low active ecosystem.
It has 8 star(s) with 7 fork(s). There are 3 watchers for this library.
It had no major release in the last 12 months.
There are 5 open issues and 34 have been closed. On average issues are closed in 214 days. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of finmag is 0.1
Quality
finmag has no bugs reported.
Security
finmag has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
License
finmag has a Non-SPDX License.
Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.
Reuse
finmag releases are available to install and integrate.
Installation instructions, examples and code snippets are available.
Top functions reviewed by kandi - BETA
kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of finmag
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of finmag
finmag Key Features
No Key Features are available at this moment for finmag.
finmag Examples and Code Snippets
$ docker run -ti -v $(pwd):/io --rm finmag/finmag bash -c "python my-finmag-script.py"
$ docker run -ti -v $(pwd):/io --rm finmag/finmag
$ docker pull finmag/finmag:latest
$ make build
$ docker run -ti -w="/finmag" --rm finmag/finmag bash -c "py.test -v"
Community Discussions
No Community Discussions are available at this moment for finmag.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install finmag
There is a dedicated organisation on DockerHub named finmag. We provide pre-built images in the finmag/finmag repository. More information about Docker, as well as on how to install it on your system, can be found here.
Support
The documentation in the form of Jupyter notebooks is available in doc/ipython_notebooks_src directory. Large parts of documentation are currently outdated.
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page