Qucsator-RF is RF circuit simulation kernel for Qucs-S
GPL-2.0 License
QucsatorRF is a command line driven circuit simulator targeted for RF and microwave circuits. It takes a network list in a certain format as input and outputs a Qucs XML dataset. This repository also contians a QucsconvRF tool for data file formats conversion.
The Qucs-S project https://github.com/ra3xdh/qucs_s is a recommended GUI for both tools.
QucsatorRF uses CMake build system and has the following build dependencies:
-DWITH_ADMS=ON
flagQucsatorRF has no runtime dependencies except the standard C++ library (libstdc++). ADMS is an optional.
Use the following command to install build dependencies on Debian/Ubuntu. Refer to your package manager documentation for other platfroms.
sudo apt-get install build-essential cmake flex bison gperf dos2unix
Perform the following step to build the project:
git clone https://github.com/ra3xdh/qucsator_rf
cd qucsator_rf
mkdir build
CMAKE_INSTALL_PREFIX
.cd build
cmake -DCMAKE_INSTALL_PREFIX=/path_to_install/ ..
qucsator_rf
and qucsconv_rf
make
make install
Use MSYS2 environment to build QucsatorRF. Install the GCC compiler and use CMake. The build procedure and dependencies are the same as for Linux version.