Skip to main content

AntCal: Antenna Calculator.

Project description

AntCal

Read the Docs Flit PyAnsys PyPI - Version PyPI - Downloads PyPI - Status PyPI - Python Version MIT license

Antenna calculator

Roadmap

  • Included features: #1
  • Implemantation: #2

Usage

Python

Install

pip install antcal

Build

Python package

  • Restore conda environment
    conda-lock install --mamba --dev -E vis -E docs -p ./python/venv ./python/conda-lock.yml
    
  • Create lockfile
    conda-lock lock --mamba -e vis -e docs -f ./python/pyproject.toml --lockfile ./python/conda-lock.yml
    
  • Build
    cd python
    hatch build
    
  • Publish
    cd python
    hatch publish
    

C++ package

Currently in backlog

C++ implementation is on the branch cpplib. A build environment is required. All presets are documented in CMakePresets.json.

  • Fetch vcpkg
    > git submodule update --init --recursive
    
  • Configurate
    > cmake --preset <preset>
    
  • Build
    > cmake --build --preset <preset>
    
  • Test
    > ctest --preset <preset>
    

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

antcal-0.0.22.tar.gz (98.3 kB view hashes)

Uploaded Source

Built Distribution

antcal-0.0.22-py3-none-any.whl (20.6 kB view hashes)

Uploaded Python 3

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