Skip to main content

easifem is a command line interface for using EASIFEM library. Expandable And Scalable Infrastructure for Finite Element Methods, EASIFEM, is Modern Fortran framework for solving partial differential equations (PDEs) using finite element methods.

Project description

easifem

PyPI - Version PyPI - Python Version

easifem is a command line interface (CLI) for using EASIFEM library.

Expandable And Scalable Infrastructure for Finite Element Methods, EASIFEM, is Modern Fortran framework for solving partial differential equations (PDEs) using finite element methods. EASIFEM eases the efforts to develop scientific programs in Fortran. It is meant for researchers, scientists, and engineers using Fortran to implement numerical methods for solving the initial-boundary-value problems (IBVPs)."


Table of Contents

Installation

pip install easifem

License

easifem is distributed under the terms of the MIT license.

Getting started

easifem provides following subcommands:

  1. setenv
  2. install
  3. run
  4. clean

setenv

easifem setenv --install="PATH_INSTALL_DIR" --build="PATH_BUILD_DIR" --source="PATH_SOURCE_DIR"

This will create easifemvar.sh (for Bash and Zsh) and easifemvar.fish for (Fish shell). These files will be located at ~/.config/easifem.

install

easifem install extpkgs
easifem install base
easifem install classes
easifem install materials
easifem install kernels
easifem install easifem

run

To-do

Following command will be added in the future.

  1. update
  2. uninstall
  3. build

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

easifem-24.1.0.tar.gz (17.8 kB view details)

Uploaded Source

Built Distribution

easifem-24.1.0-py3-none-any.whl (23.1 kB view details)

Uploaded Python 3

File details

Details for the file easifem-24.1.0.tar.gz.

File metadata

  • Download URL: easifem-24.1.0.tar.gz
  • Upload date:
  • Size: 17.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.25.1

File hashes

Hashes for easifem-24.1.0.tar.gz
Algorithm Hash digest
SHA256 1bf53dfee00514dd15af097cd0ad47a09b2194149057a932079a876553b70b1b
MD5 19b603f26f4be57855a3743fb24c11de
BLAKE2b-256 cbea0a7ddefc669215260e5a8713af86e880535545a69eac80a3051e36098f9f

See more details on using hashes here.

File details

Details for the file easifem-24.1.0-py3-none-any.whl.

File metadata

  • Download URL: easifem-24.1.0-py3-none-any.whl
  • Upload date:
  • Size: 23.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.25.1

File hashes

Hashes for easifem-24.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c72825fa200e116f4b58358ced6e075fa6358d117705af5d1b920ed11a12d0b7
MD5 850d03583efe5dfafa321feee2472a3f
BLAKE2b-256 b03032475192cf7fbda9f52cc30781f8b2a89bf06876644f39b6cbe194f8f087

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page