Skip to content

atlanswer/AntCal

Repository files navigation

AntCal

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

Visualize vector field, synthesize radiation pattern, and more to come!

AntCal web app screenshot

AntCal Web App: https://antcal.atlanswer.com
Dev version: https://dev.antcal.atlanswer.com

Usage

Python Package

Docs: https://antcal.readthedocs.io

Install

pip install antcal

Development

Web App

bun i
bun dev
bun preview

Python package

cd python
# Create virtual env
uv sync
# Build and publish
uv run flit build
uv run flit publish
AntCal C++ package

C++ package

Currently in backlog

C++ implementation is in /cpp. 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>

About

Helpers for Antenna Design

Resources

License

Stars

Watchers

Forks

Packages

No packages published