├── .github └── workflows │ ├── Build.yml │ └── Release.yml ├── .gitignore ├── LICENSE ├── Readme.md ├── Screenshots └── FieldView.png └── Software └── RF2DFieldSolver ├── .gitignore ├── CustomWidgets ├── informationbox.cpp ├── informationbox.h ├── pcbview.cpp ├── pcbview.h ├── siunitedit.cpp ├── siunitedit.h └── vertexEditDialog.ui ├── RF2DFieldSolver.pro ├── Scenarios ├── coplanardifferentialmicrostrip.cpp ├── coplanardifferentialmicrostrip.h ├── coplanardifferentialstripline.cpp ├── coplanardifferentialstripline.h ├── coplanarmicrostrip.cpp ├── coplanarmicrostrip.h ├── coplanarstripline.cpp ├── coplanarstripline.h ├── differentialmicrostrip.cpp ├── differentialmicrostrip.h ├── differentialstripline.cpp ├── differentialstripline.h ├── microstrip.cpp ├── microstrip.h ├── scenario.cpp ├── scenario.h ├── scenario.ui ├── stripline.cpp └── stripline.h ├── element.cpp ├── element.h ├── elementlist.cpp ├── elementlist.h ├── gauss ├── gauss.cpp └── gauss.h ├── images ├── .gitignore ├── coplanar_microstrip.png ├── coplanar_microstrip.tex ├── coplanar_microstrip_differential.png ├── coplanar_microstrip_differential.tex ├── coplanar_stripline.png ├── coplanar_stripline.tex ├── coplanar_stripline_differential.png ├── coplanar_stripline_differential.tex ├── microstrip.png ├── microstrip.tex ├── microstrip_differential.png ├── microstrip_differential.tex ├── stripline.png ├── stripline.tex ├── stripline_differential.png └── stripline_differential.tex ├── json.hpp ├── laplace ├── laplace.cpp ├── laplace.h ├── lattice.c ├── lattice.h ├── tuple.h ├── worker.c └── worker.h ├── main.cpp ├── mainwindow.cpp ├── mainwindow.h ├── mainwindow.ui ├── polygon.cpp ├── polygon.h ├── qpointervariant.h ├── resources.qrc ├── savable.cpp ├── savable.h ├── unit.cpp ├── unit.h ├── util.cpp └── util.h /.github/workflows/Build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/.github/workflows/Build.yml -------------------------------------------------------------------------------- /.github/workflows/Release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/.github/workflows/Release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | Software/build* 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/LICENSE -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Readme.md -------------------------------------------------------------------------------- /Screenshots/FieldView.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Screenshots/FieldView.png -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/.gitignore: -------------------------------------------------------------------------------- 1 | *.pro.user -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/CustomWidgets/informationbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/CustomWidgets/informationbox.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/CustomWidgets/informationbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/CustomWidgets/informationbox.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/CustomWidgets/pcbview.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/CustomWidgets/pcbview.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/CustomWidgets/pcbview.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/CustomWidgets/pcbview.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/CustomWidgets/siunitedit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/CustomWidgets/siunitedit.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/CustomWidgets/siunitedit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/CustomWidgets/siunitedit.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/CustomWidgets/vertexEditDialog.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/CustomWidgets/vertexEditDialog.ui -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/RF2DFieldSolver.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/RF2DFieldSolver.pro -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/coplanardifferentialmicrostrip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/coplanardifferentialmicrostrip.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/coplanardifferentialmicrostrip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/coplanardifferentialmicrostrip.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/coplanardifferentialstripline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/coplanardifferentialstripline.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/coplanardifferentialstripline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/coplanardifferentialstripline.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/coplanarmicrostrip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/coplanarmicrostrip.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/coplanarmicrostrip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/coplanarmicrostrip.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/coplanarstripline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/coplanarstripline.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/coplanarstripline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/coplanarstripline.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/differentialmicrostrip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/differentialmicrostrip.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/differentialmicrostrip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/differentialmicrostrip.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/differentialstripline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/differentialstripline.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/differentialstripline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/differentialstripline.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/microstrip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/microstrip.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/microstrip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/microstrip.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/scenario.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/scenario.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/scenario.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/scenario.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/scenario.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/scenario.ui -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/stripline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/stripline.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/Scenarios/stripline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/Scenarios/stripline.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/element.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/element.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/element.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/elementlist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/elementlist.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/elementlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/elementlist.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/gauss/gauss.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/gauss/gauss.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/gauss/gauss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/gauss/gauss.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | *.aux 3 | *.pdf 4 | -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/coplanar_microstrip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/images/coplanar_microstrip.png -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/coplanar_microstrip.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/images/coplanar_microstrip.tex -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/coplanar_microstrip_differential.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/images/coplanar_microstrip_differential.png -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/coplanar_microstrip_differential.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/images/coplanar_microstrip_differential.tex -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/coplanar_stripline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/images/coplanar_stripline.png -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/coplanar_stripline.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/images/coplanar_stripline.tex -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/coplanar_stripline_differential.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/images/coplanar_stripline_differential.png -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/coplanar_stripline_differential.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/images/coplanar_stripline_differential.tex -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/microstrip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/images/microstrip.png -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/microstrip.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/images/microstrip.tex -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/microstrip_differential.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/images/microstrip_differential.png -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/microstrip_differential.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/images/microstrip_differential.tex -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/stripline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/images/stripline.png -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/stripline.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/images/stripline.tex -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/stripline_differential.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/images/stripline_differential.png -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/images/stripline_differential.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/images/stripline_differential.tex -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/json.hpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/laplace/laplace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/laplace/laplace.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/laplace/laplace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/laplace/laplace.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/laplace/lattice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/laplace/lattice.c -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/laplace/lattice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/laplace/lattice.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/laplace/tuple.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/laplace/tuple.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/laplace/worker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/laplace/worker.c -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/laplace/worker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/laplace/worker.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/main.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/mainwindow.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/mainwindow.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/mainwindow.ui -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/polygon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/polygon.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/polygon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/polygon.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/qpointervariant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/qpointervariant.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/resources.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/resources.qrc -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/savable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/savable.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/savable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/savable.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/unit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/unit.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/unit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/unit.h -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/util.cpp -------------------------------------------------------------------------------- /Software/RF2DFieldSolver/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jankae/RF2DFieldSolver/HEAD/Software/RF2DFieldSolver/util.h --------------------------------------------------------------------------------