Skip to main content

Python package for BSplines/NURBS

Project description

devel status Documentation Status

PSYDAC is a Python 3 library for isogeometric analysis.

Requirements

  • Python3:

    sudo apt-get install python3 python3-dev
  • pip3:

    sudo apt-get install python3-pip
  • All Python dependencies can be installed using:

    sudo -H pip3 install -r requirements.txt

Installing library

  • Standard mode:

    python3 -m pip install .
  • Development mode:

    python3 -m pip install --user -e .

Uninstall

  • Whichever the install mode:

    python3 -m pip uninstall spl

Mesh Generation

After installation, a command line psydac-mesh will be available.

Example of usage

psydac-mesh -n='16,16' -d='3,3' square mesh.h5

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

psydac-0.1.tar.gz (179.0 kB view details)

Uploaded Source

File details

Details for the file psydac-0.1.tar.gz.

File metadata

  • Download URL: psydac-0.1.tar.gz
  • Upload date:
  • Size: 179.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.23

File hashes

Hashes for psydac-0.1.tar.gz
Algorithm Hash digest
SHA256 1b47bbb1a676307b4b1f3c5d3d3bd4d6f5564c1e8a279480c76c184103c82576
MD5 8780f073cdc1adf85de3efd609f42751
BLAKE2b-256 83be5410db2d54dc6f33128f02de21b3e12f94fd938bc0a866f3565496e787c0

See more details on using hashes here.

Supported by

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