├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── data ├── .gitignore ├── FMI_template │ ├── CMakeLists.txt │ ├── FMI_template.pro │ ├── bin │ │ ├── debug │ │ │ └── .gitignore │ │ ├── release │ │ │ ├── .gitignore │ │ │ └── readme.md │ │ └── release_x64 │ │ │ ├── .gitignore │ │ │ └── readme.md │ ├── build │ │ ├── .gitignore │ │ ├── build.sh │ │ ├── build_VC_x64.bat │ │ ├── build_VC_x64_vc2015.bat │ │ ├── build_VC_x64_vc2019.bat │ │ ├── build_VC_x64_vc2022.bat │ │ ├── deploy.bat │ │ ├── deploy.sh │ │ ├── deployMac.sh │ │ └── readme.md │ ├── data │ │ └── modelDescription.xml │ └── src │ │ ├── FMI_template.cpp │ │ ├── FMI_template.h │ │ └── fmi2common │ │ ├── InstanceData.cpp │ │ ├── InstanceData.h │ │ ├── fmi2FunctionTypes.h │ │ ├── fmi2Functions.cpp │ │ ├── fmi2Functions.h │ │ ├── fmi2Functions_complete.h │ │ └── fmi2TypesPlatform.h └── check │ ├── .gitignore │ ├── RealInputTest.input │ ├── RealInputTest │ ├── bin │ │ ├── debug │ │ │ └── .gitignore │ │ ├── release │ │ │ ├── .gitignore │ │ │ └── readme.md │ │ └── release_x64 │ │ │ ├── .gitignore │ │ │ └── readme.md │ ├── build │ │ ├── .gitignore │ │ ├── build.sh │ │ ├── build_VC_x64.bat │ │ ├── deploy.bat │ │ └── deploy.sh │ ├── data │ │ └── modelDescription.xml │ ├── projects │ │ ├── .gitignore │ │ ├── Qt │ │ │ └── RealInputTest.pro │ │ └── cmake │ │ │ └── CMakeLists.txt │ └── src │ │ ├── RealInputTest.cpp │ │ ├── RealInputTest.h │ │ └── fmi2common │ │ ├── InstanceData.cpp │ │ ├── InstanceData.h │ │ ├── fmi2FunctionTypes.h │ │ ├── fmi2Functions.cpp │ │ ├── fmi2Functions.h │ │ ├── fmi2Functions_complete.h │ │ └── fmi2TypesPlatform.h │ ├── input.tsv │ └── readme.md ├── doc ├── .gitignore ├── FMI_specs │ ├── FMI_for_CoSimulation_v1.0.pdf │ ├── FMI_for_ModelExchange_and_CoSimulation_v2.0.pdf │ └── FMI_for_ModelExchange_v1.0.pdf ├── Tutorial │ └── readme.md └── readme.md ├── examples ├── P_Control.fmu ├── P_Control.input ├── P_Control │ ├── bin │ │ ├── debug │ │ │ └── .gitignore │ │ ├── release │ │ │ ├── .gitignore │ │ │ └── readme.md │ │ └── release_x64 │ │ │ ├── .gitignore │ │ │ └── readme.md │ ├── build │ │ ├── .gitignore │ │ ├── build.sh │ │ ├── build_VC_x64.bat │ │ ├── deploy.bat │ │ ├── deploy.sh │ │ └── deployMac.sh │ ├── data │ │ └── modelDescription.xml │ ├── projects │ │ ├── .gitignore │ │ ├── Qt │ │ │ └── P_Control.pro │ │ └── cmake │ │ │ └── CMakeLists.txt │ └── src │ │ ├── P_Control.cpp │ │ ├── P_Control.h │ │ └── fmi2common │ │ ├── InstanceData.cpp │ │ ├── InstanceData.h │ │ ├── fmi2FunctionTypes.h │ │ ├── fmi2Functions.cpp │ │ ├── fmi2Functions.h │ │ ├── fmi2Functions_complete.h │ │ └── fmi2TypesPlatform.h ├── P_Control_2inputs.input ├── Test5.fmu ├── Test5 │ ├── bin │ │ ├── debug │ │ │ └── .gitignore │ │ ├── release │ │ │ ├── .gitignore │ │ │ └── readme.md │ │ └── release_x64 │ │ │ ├── .gitignore │ │ │ └── readme.md │ ├── build │ │ ├── .gitignore │ │ ├── Test5 │ │ │ ├── binaries │ │ │ │ └── linux64 │ │ │ │ │ └── .gitignore │ │ │ └── modelDescription.xml │ │ ├── build.sh │ │ ├── build_VC_x64.bat │ │ ├── deploy.bat │ │ └── deploy.sh │ ├── data │ │ └── modelDescription.xml │ ├── projects │ │ ├── .gitignore │ │ ├── Qt │ │ │ └── Test5.pro │ │ └── cmake │ │ │ └── CMakeLists.txt │ └── src │ │ ├── Test5.cpp │ │ ├── Test5.h │ │ └── fmi2common │ │ ├── InstanceData.cpp │ │ ├── InstanceData.h │ │ ├── fmi2FunctionTypes.h │ │ ├── fmi2Functions.cpp │ │ ├── fmi2Functions.h │ │ ├── fmi2Functions_complete.h │ │ └── fmi2TypesPlatform.h ├── TestWithOutputs.input ├── TestWithoutOutputs.input └── readme.md ├── readme.md ├── scripts ├── .gitignore ├── FMIGenerator.py ├── FMIGenerator.wpr ├── FMIGeneratorWizard.py ├── FMIGenerator_rc.py ├── FMIGenerator_wing6.wpr ├── Ui_WizardPageBasicProperties.py ├── Ui_WizardPageGenerate.py ├── Ui_WizardPageVariables.py ├── WizardPageBasicProperties.py ├── WizardPageGenerate.py ├── WizardPageVariables.py ├── commandLineGenerator.py ├── main.py ├── third_party │ ├── __init__.py │ └── send2trash_master │ │ ├── .gitignore │ │ ├── .travis.yml │ │ ├── CHANGES.rst │ │ ├── LICENSE │ │ ├── MANIFEST.in │ │ ├── README.rst │ │ ├── __init__.py │ │ ├── send2trash │ │ ├── __init__.py │ │ ├── compat.py │ │ ├── exceptions.py │ │ ├── plat_gio.py │ │ ├── plat_osx.py │ │ ├── plat_other.py │ │ └── plat_win.py │ │ ├── setup.py │ │ ├── tests │ │ ├── __init__.py │ │ ├── test_plat_other.py │ │ └── test_plat_win.py │ │ └── tox.ini └── ui │ ├── .gitignore │ ├── FMIGenerator.qrc │ ├── WizardPageBasicProperties.ui │ ├── WizardPageGenerate.ui │ ├── WizardPageVariables.ui │ ├── gfx │ ├── minus.png │ └── plus.png │ ├── readme.md │ └── update.sh └── third_party ├── .gitignore ├── FMUChecker-2.0.4-linux64.zip └── FMUChecker-2.0.4-win64.zip /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/LICENSE -------------------------------------------------------------------------------- /data/.gitignore: -------------------------------------------------------------------------------- 1 | /Test01/ 2 | -------------------------------------------------------------------------------- /data/FMI_template/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/CMakeLists.txt -------------------------------------------------------------------------------- /data/FMI_template/FMI_template.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/FMI_template.pro -------------------------------------------------------------------------------- /data/FMI_template/bin/debug/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/bin/debug/.gitignore -------------------------------------------------------------------------------- /data/FMI_template/bin/release/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/bin/release/.gitignore -------------------------------------------------------------------------------- /data/FMI_template/bin/release/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/bin/release/readme.md -------------------------------------------------------------------------------- /data/FMI_template/bin/release_x64/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /data/FMI_template/bin/release_x64/readme.md: -------------------------------------------------------------------------------- 1 | This directory is for x64 windows binaries. -------------------------------------------------------------------------------- /data/FMI_template/build/.gitignore: -------------------------------------------------------------------------------- 1 | /bb-gcc/ 2 | -------------------------------------------------------------------------------- /data/FMI_template/build/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/build/build.sh -------------------------------------------------------------------------------- /data/FMI_template/build/build_VC_x64.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/build/build_VC_x64.bat -------------------------------------------------------------------------------- /data/FMI_template/build/build_VC_x64_vc2015.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/build/build_VC_x64_vc2015.bat -------------------------------------------------------------------------------- /data/FMI_template/build/build_VC_x64_vc2019.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/build/build_VC_x64_vc2019.bat -------------------------------------------------------------------------------- /data/FMI_template/build/build_VC_x64_vc2022.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/build/build_VC_x64_vc2022.bat -------------------------------------------------------------------------------- /data/FMI_template/build/deploy.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/build/deploy.bat -------------------------------------------------------------------------------- /data/FMI_template/build/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/build/deploy.sh -------------------------------------------------------------------------------- /data/FMI_template/build/deployMac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/build/deployMac.sh -------------------------------------------------------------------------------- /data/FMI_template/build/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/build/readme.md -------------------------------------------------------------------------------- /data/FMI_template/data/modelDescription.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/data/modelDescription.xml -------------------------------------------------------------------------------- /data/FMI_template/src/FMI_template.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/src/FMI_template.cpp -------------------------------------------------------------------------------- /data/FMI_template/src/FMI_template.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/src/FMI_template.h -------------------------------------------------------------------------------- /data/FMI_template/src/fmi2common/InstanceData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/src/fmi2common/InstanceData.cpp -------------------------------------------------------------------------------- /data/FMI_template/src/fmi2common/InstanceData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/src/fmi2common/InstanceData.h -------------------------------------------------------------------------------- /data/FMI_template/src/fmi2common/fmi2FunctionTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/src/fmi2common/fmi2FunctionTypes.h -------------------------------------------------------------------------------- /data/FMI_template/src/fmi2common/fmi2Functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/src/fmi2common/fmi2Functions.cpp -------------------------------------------------------------------------------- /data/FMI_template/src/fmi2common/fmi2Functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/src/fmi2common/fmi2Functions.h -------------------------------------------------------------------------------- /data/FMI_template/src/fmi2common/fmi2Functions_complete.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/src/fmi2common/fmi2Functions_complete.h -------------------------------------------------------------------------------- /data/FMI_template/src/fmi2common/fmi2TypesPlatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/FMI_template/src/fmi2common/fmi2TypesPlatform.h -------------------------------------------------------------------------------- /data/check/.gitignore: -------------------------------------------------------------------------------- 1 | /P_control/ 2 | -------------------------------------------------------------------------------- /data/check/RealInputTest.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest.input -------------------------------------------------------------------------------- /data/check/RealInputTest/bin/debug/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/bin/debug/.gitignore -------------------------------------------------------------------------------- /data/check/RealInputTest/bin/release/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/bin/release/.gitignore -------------------------------------------------------------------------------- /data/check/RealInputTest/bin/release/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/bin/release/readme.md -------------------------------------------------------------------------------- /data/check/RealInputTest/bin/release_x64/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /data/check/RealInputTest/bin/release_x64/readme.md: -------------------------------------------------------------------------------- 1 | This directory is for x64 windows binaries. -------------------------------------------------------------------------------- /data/check/RealInputTest/build/.gitignore: -------------------------------------------------------------------------------- 1 | /bb-gcc/ 2 | -------------------------------------------------------------------------------- /data/check/RealInputTest/build/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/build/build.sh -------------------------------------------------------------------------------- /data/check/RealInputTest/build/build_VC_x64.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/build/build_VC_x64.bat -------------------------------------------------------------------------------- /data/check/RealInputTest/build/deploy.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/build/deploy.bat -------------------------------------------------------------------------------- /data/check/RealInputTest/build/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/build/deploy.sh -------------------------------------------------------------------------------- /data/check/RealInputTest/data/modelDescription.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/data/modelDescription.xml -------------------------------------------------------------------------------- /data/check/RealInputTest/projects/.gitignore: -------------------------------------------------------------------------------- 1 | /build-* 2 | -------------------------------------------------------------------------------- /data/check/RealInputTest/projects/Qt/RealInputTest.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/projects/Qt/RealInputTest.pro -------------------------------------------------------------------------------- /data/check/RealInputTest/projects/cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/projects/cmake/CMakeLists.txt -------------------------------------------------------------------------------- /data/check/RealInputTest/src/RealInputTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/src/RealInputTest.cpp -------------------------------------------------------------------------------- /data/check/RealInputTest/src/RealInputTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/src/RealInputTest.h -------------------------------------------------------------------------------- /data/check/RealInputTest/src/fmi2common/InstanceData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/src/fmi2common/InstanceData.cpp -------------------------------------------------------------------------------- /data/check/RealInputTest/src/fmi2common/InstanceData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/src/fmi2common/InstanceData.h -------------------------------------------------------------------------------- /data/check/RealInputTest/src/fmi2common/fmi2FunctionTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/src/fmi2common/fmi2FunctionTypes.h -------------------------------------------------------------------------------- /data/check/RealInputTest/src/fmi2common/fmi2Functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/src/fmi2common/fmi2Functions.cpp -------------------------------------------------------------------------------- /data/check/RealInputTest/src/fmi2common/fmi2Functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/src/fmi2common/fmi2Functions.h -------------------------------------------------------------------------------- /data/check/RealInputTest/src/fmi2common/fmi2Functions_complete.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/src/fmi2common/fmi2Functions_complete.h -------------------------------------------------------------------------------- /data/check/RealInputTest/src/fmi2common/fmi2TypesPlatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/RealInputTest/src/fmi2common/fmi2TypesPlatform.h -------------------------------------------------------------------------------- /data/check/input.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/input.tsv -------------------------------------------------------------------------------- /data/check/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/data/check/readme.md -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- 1 | /.DS_Store 2 | -------------------------------------------------------------------------------- /doc/FMI_specs/FMI_for_CoSimulation_v1.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/doc/FMI_specs/FMI_for_CoSimulation_v1.0.pdf -------------------------------------------------------------------------------- /doc/FMI_specs/FMI_for_ModelExchange_and_CoSimulation_v2.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/doc/FMI_specs/FMI_for_ModelExchange_and_CoSimulation_v2.0.pdf -------------------------------------------------------------------------------- /doc/FMI_specs/FMI_for_ModelExchange_v1.0.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/doc/FMI_specs/FMI_for_ModelExchange_v1.0.pdf -------------------------------------------------------------------------------- /doc/Tutorial/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/doc/Tutorial/readme.md -------------------------------------------------------------------------------- /doc/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/doc/readme.md -------------------------------------------------------------------------------- /examples/P_Control.fmu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control.fmu -------------------------------------------------------------------------------- /examples/P_Control.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control.input -------------------------------------------------------------------------------- /examples/P_Control/bin/debug/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/bin/debug/.gitignore -------------------------------------------------------------------------------- /examples/P_Control/bin/release/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/bin/release/.gitignore -------------------------------------------------------------------------------- /examples/P_Control/bin/release/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/bin/release/readme.md -------------------------------------------------------------------------------- /examples/P_Control/bin/release_x64/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /examples/P_Control/bin/release_x64/readme.md: -------------------------------------------------------------------------------- 1 | This directory is for x64 windows binaries. -------------------------------------------------------------------------------- /examples/P_Control/build/.gitignore: -------------------------------------------------------------------------------- 1 | /bb-gcc/ 2 | /P_Control/ 3 | *.fmu 4 | -------------------------------------------------------------------------------- /examples/P_Control/build/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/build/build.sh -------------------------------------------------------------------------------- /examples/P_Control/build/build_VC_x64.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/build/build_VC_x64.bat -------------------------------------------------------------------------------- /examples/P_Control/build/deploy.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/build/deploy.bat -------------------------------------------------------------------------------- /examples/P_Control/build/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/build/deploy.sh -------------------------------------------------------------------------------- /examples/P_Control/build/deployMac.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/build/deployMac.sh -------------------------------------------------------------------------------- /examples/P_Control/data/modelDescription.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/data/modelDescription.xml -------------------------------------------------------------------------------- /examples/P_Control/projects/.gitignore: -------------------------------------------------------------------------------- 1 | /build-* 2 | -------------------------------------------------------------------------------- /examples/P_Control/projects/Qt/P_Control.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/projects/Qt/P_Control.pro -------------------------------------------------------------------------------- /examples/P_Control/projects/cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/projects/cmake/CMakeLists.txt -------------------------------------------------------------------------------- /examples/P_Control/src/P_Control.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/src/P_Control.cpp -------------------------------------------------------------------------------- /examples/P_Control/src/P_Control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/src/P_Control.h -------------------------------------------------------------------------------- /examples/P_Control/src/fmi2common/InstanceData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/src/fmi2common/InstanceData.cpp -------------------------------------------------------------------------------- /examples/P_Control/src/fmi2common/InstanceData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/src/fmi2common/InstanceData.h -------------------------------------------------------------------------------- /examples/P_Control/src/fmi2common/fmi2FunctionTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/src/fmi2common/fmi2FunctionTypes.h -------------------------------------------------------------------------------- /examples/P_Control/src/fmi2common/fmi2Functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/src/fmi2common/fmi2Functions.cpp -------------------------------------------------------------------------------- /examples/P_Control/src/fmi2common/fmi2Functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/src/fmi2common/fmi2Functions.h -------------------------------------------------------------------------------- /examples/P_Control/src/fmi2common/fmi2Functions_complete.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/src/fmi2common/fmi2Functions_complete.h -------------------------------------------------------------------------------- /examples/P_Control/src/fmi2common/fmi2TypesPlatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control/src/fmi2common/fmi2TypesPlatform.h -------------------------------------------------------------------------------- /examples/P_Control_2inputs.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/P_Control_2inputs.input -------------------------------------------------------------------------------- /examples/Test5.fmu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5.fmu -------------------------------------------------------------------------------- /examples/Test5/bin/debug/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/bin/debug/.gitignore -------------------------------------------------------------------------------- /examples/Test5/bin/release/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/bin/release/.gitignore -------------------------------------------------------------------------------- /examples/Test5/bin/release/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/bin/release/readme.md -------------------------------------------------------------------------------- /examples/Test5/bin/release_x64/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /examples/Test5/bin/release_x64/readme.md: -------------------------------------------------------------------------------- 1 | This directory is for x64 windows binaries. -------------------------------------------------------------------------------- /examples/Test5/build/.gitignore: -------------------------------------------------------------------------------- 1 | /bb-gcc/ 2 | *.fmu 3 | -------------------------------------------------------------------------------- /examples/Test5/build/Test5/binaries/linux64/.gitignore: -------------------------------------------------------------------------------- 1 | *.so 2 | -------------------------------------------------------------------------------- /examples/Test5/build/Test5/modelDescription.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/build/Test5/modelDescription.xml -------------------------------------------------------------------------------- /examples/Test5/build/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/build/build.sh -------------------------------------------------------------------------------- /examples/Test5/build/build_VC_x64.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/build/build_VC_x64.bat -------------------------------------------------------------------------------- /examples/Test5/build/deploy.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/build/deploy.bat -------------------------------------------------------------------------------- /examples/Test5/build/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/build/deploy.sh -------------------------------------------------------------------------------- /examples/Test5/data/modelDescription.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/data/modelDescription.xml -------------------------------------------------------------------------------- /examples/Test5/projects/.gitignore: -------------------------------------------------------------------------------- 1 | /build-* 2 | -------------------------------------------------------------------------------- /examples/Test5/projects/Qt/Test5.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/projects/Qt/Test5.pro -------------------------------------------------------------------------------- /examples/Test5/projects/cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/projects/cmake/CMakeLists.txt -------------------------------------------------------------------------------- /examples/Test5/src/Test5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/src/Test5.cpp -------------------------------------------------------------------------------- /examples/Test5/src/Test5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/src/Test5.h -------------------------------------------------------------------------------- /examples/Test5/src/fmi2common/InstanceData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/src/fmi2common/InstanceData.cpp -------------------------------------------------------------------------------- /examples/Test5/src/fmi2common/InstanceData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/src/fmi2common/InstanceData.h -------------------------------------------------------------------------------- /examples/Test5/src/fmi2common/fmi2FunctionTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/src/fmi2common/fmi2FunctionTypes.h -------------------------------------------------------------------------------- /examples/Test5/src/fmi2common/fmi2Functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/src/fmi2common/fmi2Functions.cpp -------------------------------------------------------------------------------- /examples/Test5/src/fmi2common/fmi2Functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/src/fmi2common/fmi2Functions.h -------------------------------------------------------------------------------- /examples/Test5/src/fmi2common/fmi2Functions_complete.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/src/fmi2common/fmi2Functions_complete.h -------------------------------------------------------------------------------- /examples/Test5/src/fmi2common/fmi2TypesPlatform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/Test5/src/fmi2common/fmi2TypesPlatform.h -------------------------------------------------------------------------------- /examples/TestWithOutputs.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/TestWithOutputs.input -------------------------------------------------------------------------------- /examples/TestWithoutOutputs.input: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/TestWithoutOutputs.input -------------------------------------------------------------------------------- /examples/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/examples/readme.md -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/readme.md -------------------------------------------------------------------------------- /scripts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/.gitignore -------------------------------------------------------------------------------- /scripts/FMIGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/FMIGenerator.py -------------------------------------------------------------------------------- /scripts/FMIGenerator.wpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/FMIGenerator.wpr -------------------------------------------------------------------------------- /scripts/FMIGeneratorWizard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/FMIGeneratorWizard.py -------------------------------------------------------------------------------- /scripts/FMIGenerator_rc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/FMIGenerator_rc.py -------------------------------------------------------------------------------- /scripts/FMIGenerator_wing6.wpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/FMIGenerator_wing6.wpr -------------------------------------------------------------------------------- /scripts/Ui_WizardPageBasicProperties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/Ui_WizardPageBasicProperties.py -------------------------------------------------------------------------------- /scripts/Ui_WizardPageGenerate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/Ui_WizardPageGenerate.py -------------------------------------------------------------------------------- /scripts/Ui_WizardPageVariables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/Ui_WizardPageVariables.py -------------------------------------------------------------------------------- /scripts/WizardPageBasicProperties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/WizardPageBasicProperties.py -------------------------------------------------------------------------------- /scripts/WizardPageGenerate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/WizardPageGenerate.py -------------------------------------------------------------------------------- /scripts/WizardPageVariables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/WizardPageVariables.py -------------------------------------------------------------------------------- /scripts/commandLineGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/commandLineGenerator.py -------------------------------------------------------------------------------- /scripts/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/main.py -------------------------------------------------------------------------------- /scripts/third_party/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.egg-info 3 | /build 4 | /dist 5 | .DS_Store 6 | /.tox 7 | __pycache__ 8 | -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/third_party/send2trash_master/.travis.yml -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/CHANGES.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/third_party/send2trash_master/CHANGES.rst -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/third_party/send2trash_master/LICENSE -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/MANIFEST.in: -------------------------------------------------------------------------------- 1 | include CHANGES.rst LICENSE 2 | -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/third_party/send2trash_master/README.rst -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/send2trash/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/third_party/send2trash_master/send2trash/__init__.py -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/send2trash/compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/third_party/send2trash_master/send2trash/compat.py -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/send2trash/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/third_party/send2trash_master/send2trash/exceptions.py -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/send2trash/plat_gio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/third_party/send2trash_master/send2trash/plat_gio.py -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/send2trash/plat_osx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/third_party/send2trash_master/send2trash/plat_osx.py -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/send2trash/plat_other.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/third_party/send2trash_master/send2trash/plat_other.py -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/send2trash/plat_win.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/third_party/send2trash_master/send2trash/plat_win.py -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/third_party/send2trash_master/setup.py -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/tests/test_plat_other.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/third_party/send2trash_master/tests/test_plat_other.py -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/tests/test_plat_win.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/third_party/send2trash_master/tests/test_plat_win.py -------------------------------------------------------------------------------- /scripts/third_party/send2trash_master/tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/third_party/send2trash_master/tox.ini -------------------------------------------------------------------------------- /scripts/ui/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/ui/FMIGenerator.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/ui/FMIGenerator.qrc -------------------------------------------------------------------------------- /scripts/ui/WizardPageBasicProperties.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/ui/WizardPageBasicProperties.ui -------------------------------------------------------------------------------- /scripts/ui/WizardPageGenerate.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/ui/WizardPageGenerate.ui -------------------------------------------------------------------------------- /scripts/ui/WizardPageVariables.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/ui/WizardPageVariables.ui -------------------------------------------------------------------------------- /scripts/ui/gfx/minus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/ui/gfx/minus.png -------------------------------------------------------------------------------- /scripts/ui/gfx/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/ui/gfx/plus.png -------------------------------------------------------------------------------- /scripts/ui/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/ui/readme.md -------------------------------------------------------------------------------- /scripts/ui/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/scripts/ui/update.sh -------------------------------------------------------------------------------- /third_party/.gitignore: -------------------------------------------------------------------------------- 1 | /FMUChecker-2.0.4-linux64/ 2 | -------------------------------------------------------------------------------- /third_party/FMUChecker-2.0.4-linux64.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/third_party/FMUChecker-2.0.4-linux64.zip -------------------------------------------------------------------------------- /third_party/FMUChecker-2.0.4-win64.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ghorwin/FMICodeGenerator/HEAD/third_party/FMUChecker-2.0.4-win64.zip --------------------------------------------------------------------------------