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()"

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

Uploaded Source

Built Distribution

feigen-0.0.4-py3-none-any.whl (30.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: feigen-0.0.4.tar.gz
  • Upload date:
  • Size: 24.5 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.4.tar.gz
Algorithm Hash digest
SHA256 70edf2b597e317de3ab64cdfb8a581330a959ae59c583e8d58e97a332977c523
MD5 bb5879220312063ebc2084026aae97d0
BLAKE2b-256 6ac43ede6c8d84074f6534d51faea43600f53e31ff0689681588fbdb9d178dd8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: feigen-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 30.7 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 b3f31447f6975f689af438196fa9981b276a72e39ed710d8a35bcb13849627ff
MD5 1353c5d0006d0c7ef2d5df87a916e68a
BLAKE2b-256 8664ecd1cfadb006058d8771fb96e69a2509aec8f0485abbafb320da2ef3eec4

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