Skip to main content

rf/microwave network simulation tool

Project description

rfnetwork

Linear circuit solver for networks of RF components.

Installation

rfnetwork requires Python >= 3.9.

   pip install rfnetwork

Features

  • Connect RF/microwave components into larger networks.
  • Manage complex RF systems with hierarchical building blocks.
  • Compute noise figure of multi-port networks using noise-wave analysis.
  • Interactive tuning of variable components (i.e. switches, phase shifters, capacitors).
  • Probe internal voltage waves inside a network.
  • Full wave FDTD solver for analyzing coupled lines and simple PCB geometry.

Documentation

Documentation can be found here,

https://rfnetwork.readthedocs.io/en/latest/

License

rfnetwork is licensed under the MIT License.

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

rfnetwork-0.2.1.tar.gz (2.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rfnetwork-0.2.1-cp312-cp312-manylinux_2_39_x86_64.whl (5.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

File details

Details for the file rfnetwork-0.2.1.tar.gz.

File metadata

  • Download URL: rfnetwork-0.2.1.tar.gz
  • Upload date:
  • Size: 2.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for rfnetwork-0.2.1.tar.gz
Algorithm Hash digest
SHA256 c30feb152d0904473e0fb3b3294a31a3947c21f81a1c4d8286b2513edb8fad55
MD5 6dc37f4b5d0df5889967892cb3d38db2
BLAKE2b-256 7c05c608a55232540a47def0c8ac9301c85c22922ea9a105147b27561502e879

See more details on using hashes here.

File details

Details for the file rfnetwork-0.2.1-cp312-cp312-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for rfnetwork-0.2.1-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 0ad62be868113a5dc19bcf42e54c38b62c9e17b0e7c7396814b5aca940ed8911
MD5 c6f28a60ae05cba73fd683290605ffa5
BLAKE2b-256 7862647edddc61abfc887f978dc2ef9ee52b390b9301c076eac0fef484826be3

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