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.3.0.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.3.0-cp312-cp312-manylinux_2_39_x86_64.whl (6.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.39+ x86-64

File details

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

File metadata

  • Download URL: rfnetwork-0.3.0.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.3.0.tar.gz
Algorithm Hash digest
SHA256 421c595287e0fde04e70e22ec904edc0a049072a9304101828a7a6bfd1a1be6c
MD5 66932745689bacd2c4371cc5968e7ef2
BLAKE2b-256 8d99ae7c1bad9333eb37d9d211bec9d20ad666a6291020551f8930e305a9779d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for rfnetwork-0.3.0-cp312-cp312-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 ec37b6d9fd08bf11c8812e9b51d7d3dee9597febc7de52e7476f0107ec7f687d
MD5 f949655afa3cf033c9c65303a18b60df
BLAKE2b-256 57cee0982343b9b8450ed6d020336e8f0d512aab5f13303849b00c4b9f2e6b56

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