Skip to main content

python interactive front-end for iganet.

Project description

feigen - python interactive Front End for IGA ENgines.

feigen is a python library for interactive spline plotting. It focues on supporting isogeometric analysis tools, such as iganet, splinepy, and pygismo.

Install guide

you can install feigen using pip:

pip install feigen

For the latest develop version:

pip install git+https://github.com/tataratat/feigen.git@main

Quick start

iganet

Current version supports iganet's BSplineSurface. Assuming that you have a server running,

python3 -c "import feigen; feigen.BSpline2D('ws://localhost:9001').start()"

IGA examples

Poisson problem 2D

python3 -c "import feigen; feigen.Poisson2D().start()"

Poisson problem 2D - Configurable and with option to view collocations points

python3 -c "import feigen; feigen.CustomPoisson2D().start()"

Spline Examples

Jacobian Determinant 2D

python3 -c "import feigen; feigen.JacobianDeterminant().start()"

NURBS Weights 2D

python3 -c "import feigen; feigen.NURBSWeights().start()"

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

feigen-0.0.5.tar.gz (25.7 kB view details)

Uploaded Source

Built Distribution

feigen-0.0.5-py3-none-any.whl (34.4 kB view details)

Uploaded Python 3

File details

Details for the file feigen-0.0.5.tar.gz.

File metadata

  • Download URL: feigen-0.0.5.tar.gz
  • Upload date:
  • Size: 25.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.7

File hashes

Hashes for feigen-0.0.5.tar.gz
Algorithm Hash digest
SHA256 2dcf0000d43fe0d7e83939cf1b6eb2a7836ec8c17db8aa56923406147ebc2840
MD5 e8662de16fb48b16d51fd05ee5813c73
BLAKE2b-256 6c8fc3d2155a89cb01715dd65835fb21e07ab977192d6e477be57047cdcf39f6

See more details on using hashes here.

File details

Details for the file feigen-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: feigen-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 34.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.7

File hashes

Hashes for feigen-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 d2132d8dbf003164afaba52bcb2cfa163bd3fc6285d31134dfbd519708856100
MD5 a4db9ba73d56a328107a8dce54701cb2
BLAKE2b-256 60b83f457a64bcd50a7a5309f8c902a02c63773f556a60a87ec733e25f6ac838

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