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.7.tar.gz (26.9 kB view details)

Uploaded Source

Built Distribution

feigen-0.0.7-py3-none-any.whl (37.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for feigen-0.0.7.tar.gz
Algorithm Hash digest
SHA256 b32680c452514fa305044de6f9476e0304106ef0c52f277e9e2e80b4996226e1
MD5 abcc586f7841d52b0efe16cf66031f9c
BLAKE2b-256 9d51f5b87331d3bd56e5bf1bf9af48a186abef8e48570a405c2a19b2918be9ac

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for feigen-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 ba2c3f1bf007e513bdd263682b799da8e22d0a8a9f37b8f0d8f7ffd5daf2caf4
MD5 6b5469ce5c82795bc7dc777d08660e70
BLAKE2b-256 be6e057bd94e90526f22b7e7abf23ef8abb2c885247ff9efc803698acdc35a3b

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