Skip to content

Commit

Permalink
Release 4.2.1
Browse files Browse the repository at this point in the history
Squashed commit of the following:

commit 705f125da2e4bb793ab8f5a0dac42aebd69e47ad
Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
Date:   Wed Jun 28 10:32:19 2023 -0300

    Update deb installed size.

commit c715bb26f0237321e3ba7c2e0c6c10483c3eecf8
Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
Date:   Wed Jun 28 09:55:24 2023 -0300

    Update readme and changelog.

commit 0737315d173d91638e65dc0a0c7adaf6dbf213cc
Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
Date:   Wed Jun 28 09:55:01 2023 -0300

    Update version.

commit d4f7f93b35210f6bd10dfbb53016f41c7d609f0e
Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
Date:   Wed Jun 28 09:54:05 2023 -0300

    Squashed commit of the following:

    commit e684ff4abf50315abf3eb986419e4e90a2ea259a
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Wed Jun 28 08:54:38 2023 -0300

        [iss-230]
        Squashed commit of the following:

        commit af3aa09bfd243a2bfad8b28aaa10ed1ff046ad88
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Jun 16 17:47:55 2023 -0300

            Updated vscode settings.

        commit e8f8fd20a4f27de7e84d851530a429908eb2df46
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Jun 16 17:47:26 2023 -0300

            Update method definitions.

        commit cc4bcee176fe7c03dd4eb849c320ab1ce78feb04
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Jun 16 17:46:53 2023 -0300

            Fix recompute next time jacobian update in 1 and 2 methods.

    commit f25ce0b40310ab0e2e423fd34869f4c0a70315dd
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Fri Jun 16 17:44:27 2023 -0300

        [iss-232]
        Squashed commit of the following:

        commit 09850d3b0be83225e6ce90934068aecaf696c70e
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Jun 16 15:38:40 2023 -0300

            Updated issue templates.

        commit 1a7c09a40a925e81d84cdf3ea906940fe0582fb6
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Jun 16 15:38:24 2023 -0300

            Added macros for qss quantizer interface definition.

    commit 2933f1a35035f8b079016cc84114b5299c003489
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Fri Jun 16 17:43:38 2023 -0300

        [iss-231]
        Squashed commit of the following:

        commit aced91d2497797b7b68a8d1e24f2b6500df09bff
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Jun 16 15:32:47 2023 -0300

            Added modified LIQSS method models presented in Franco's article.

    commit fd0fa0ec0ea97b7c232334b13adabf3c34003661
    Author: Joaquin <joaquin.f.fernandez@gmail.com>
    Date:   Fri Jun 2 12:56:40 2023 -0300

        Update issue templates (#229)

    commit 7da4ad6bf22d67dd93a81699bf5b92149aacb316
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Thu Jun 1 12:55:20 2023 -0300

        Release 4.2.0

        Squashed commit of the following:

        commit d78c2ba21b946f54716bc4b28b5e9cb588226387
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Jun 1 12:35:40 2023 -0300

            Updated version.

        commit 2b6b0b7f1b520b355047ec268b2683ed6cbd1e66
        Merge: 6289848 59073eb
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Jun 1 12:18:39 2023 -0300

            Merge branch 'qss-solver-dev' into release-4.2.0

        commit 6289848af66685a3aa9c7a32302ef8b080ecf79c
        Merge: 141f0cd 6441618
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Jun 1 12:08:09 2023 -0300

            Merge branch 'qss-solver-dev' into release-4.2.0

        commit 141f0cd23601835c4fcc1e56810bc6cc8d6c9751
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Nov 3 10:50:27 2022 -0300

            Release 4.0.1
            Squashed commit of the following:

            commit c5cb628fde67e6e93206236b9639d1d32604a1f1
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Nov 3 10:22:03 2022 -0300

                Updated news files.

            commit 0c894fdb6ddb8cdb96410ecd53c52a60f3ee4d3b
            Merge: 75eab90 e2aab0e
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Nov 3 10:02:16 2022 -0300

                Merge branch 'qss-solver-dev' into release-4.0.1

            commit e2aab0e92f4d34329658a41b49c2f5b1b3067323
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Nov 3 10:01:40 2022 -0300

                [iss-209]
                Squashed commit of the following:

                commit b05dfcbf2b1718dff8366bb210fe0c8ca8b050e6
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Nov 3 09:47:09 2022 -0300

                    Updated NeuralNetwork1 gt test data.

                commit dabc29be5b1b378c1779a7960e0045611e362a05
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Nov 3 09:46:51 2022 -0300

                    Print equation guards only for used variables.

                commit dc62b9d0ccbf8a4878709a06c8c3a092cf2306f3
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Nov 3 09:46:03 2022 -0300

                    Added getusedVariables method to equations.

                commit 20bfc1a83cb4e8ec61f372cb5657f8937e1c1377
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Nov 3 09:45:46 2022 -0300

                    Added getUsedVariables method to expression.

                commit 05b106c193787aaaa8f1d7370017fac2ea08c176
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Nov 3 09:45:22 2022 -0300

                    Parse exp calls in get index variables visitor.

            commit 8410d8474d598e84e5d20942493427a89574758a
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Nov 3 09:48:00 2022 -0300

                [iss-208]
                Squashed commit of the following:

                commit 6e02e679d99d8c49806c4ecc531b7ea5c0b5a4e9
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:30:54 2022 -0300

                    Updated engine GT aircont files.

                commit fd73979b1b9f362a955482f3d0efb26e523800e4
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:30:30 2022 -0300

                    Update QSS integrators to use q and x in handler execution.

                commit d2a7b386bcff6c6330628dbfd2544c648c713312
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:29:48 2022 -0300

                    Compute reinit assignments in simulator initialization.

                commit 1c8f75b9150a72445812b55952234d79f7356f36
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:29:24 2022 -0300

                    Updated handler signatures and added method to compute reinit assigments restore.

                commit d315cb26a864aed864596e8aaa2bfa7168cd72b7
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:28:22 2022 -0300

                    Added reinit assignment fields to simulator events.

                commit 0bda496ada1093f031ddec9ad402b913af27ad96
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:27:34 2022 -0300

                    Update GT files for mmoc tests, now they include q in the handlers.

                commit d80d2629388a93b723a99188b6c6b656955eb43c
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:26:31 2022 -0300

                    Print q approx for QSS handlers.

                commit 7c69eee51e71c3e0ebff17b5ec7cdd428732c871
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:25:53 2022 -0300

                    Configure statement reinits.

                commit 9199f6b10aaa187a556869ad11fdce2cafef2289
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:25:35 2022 -0300

                    Set algorithm configuration in event printers.

                commit 6b324d00be0bbb2ee14fb525d279ada200454f83
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:25:11 2022 -0300

                    Added reinit and algorithm cheker methods to model config.

                commit 51437559b32dd48b9011289de5c6b8bedb78594e
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:24:22 2022 -0300

                    Add q param for QSS handlers.

                commit 33ce614ffee38caacd93210d9953259274b347c7
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:24:00 2022 -0300

                    Generate q macro for QSS handler access.

            commit 75eab908983f6ddb7bef0172dee2ed9ea91f488b
            Merge: 54c08d7 64d0141
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Oct 27 12:18:51 2022 -0300

                Merge branch 'qss-solver-dev' into release-4.0.1

            commit 64d0141ace59fdb5c554ee03f277c9b46db45b93
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Oct 27 12:18:22 2022 -0300

                [iss-207]
                Squashed commit of the following:

                commit ce13ccdcd884991932d6395a609008ca341a9f51
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 12:17:27 2022 -0300

                    Fix crash on tab close.

            commit 54c08d7192a0d36f38dc3cb7b8c9346b27b3163e
            Merge: 417185d 38a9636
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Oct 27 11:19:45 2022 -0300

                Merge branch 'qss-solver-dev' into release-4.0.1

            commit 38a9636690e45d9e7b2285854b7375b6f0955fa6
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Oct 27 11:19:02 2022 -0300

                [iss-206]
                Squashed commit of the following:

                commit d78db5d8ab5a7f373af3f23ab2f82a845c307849
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 11:17:41 2022 -0300

                    Fix pre commit hook.

            commit 417185d7b9f64d706d0d34bba5e1023d1e8bc707
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Oct 27 10:57:59 2022 -0300

                Update version.

            commit 9b6204b2446c074e8dbc992e3d7e37c4d7a7fc13
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Oct 27 10:53:54 2022 -0300

                [iss-205]
                Squashed commit of the following:

                commit 4be1ca99cdbce46f6a137381b09acc2447467513
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 10:38:10 2022 -0300

                    Fix system test code style.

                commit f45f08fef0f18e6365557d74032c226fa6a93abb
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 10:37:49 2022 -0300

                    Fix signed warning.

                commit 1dfcd70bbdb1eed1e21ce386849daba00e222046
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 09:45:05 2022 -0300

                    Added NeuralNetwork1 system test.

                commit 647d5542f8edcec93ecf4f9aabe48c3225eddfb0
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 09:44:47 2022 -0300

                    Check iterator var position before checking value.

            commit 46443db00f09476bc955d1a6f024bfaab0f57601
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Oct 27 10:49:57 2022 -0300

                [iss-196]
                Squashed commit of the following:

                commit 6bdabd422b3beffc8a276439e54f34ea34cca272
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 10:31:44 2022 -0300

                    Update engine system gt files.

                commit 8db9d4b62a5d8e885981572dbfa8c6849653cc20
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 10:14:21 2022 -0300

                    Remove unused variables.

                commit 2fea43c22a9e583299128e390874f06c0285715e
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 10:13:57 2022 -0300

                    Use state variables in handler execution.

            commit ece46f1866d112c90b7a12fcd95d87c0517dbc04
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 15:08:49 2022 -0300

                [iss-199]
                Squashed commit of the following:

                commit 67b9da114828238f32230978e350c0b8db52ce70
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 12:37:10 2022 -0300

                    Added gtest lib files.

                commit 32766c0d196e7ec1c4ee0dce240bae698962e68d
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 12:08:23 2022 -0300

                    Install gtest libs instead of compiling.

                commit fad3b6733bfba3b4189eebd08289760282d30299
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 12:05:49 2022 -0300

                    Added new gtest compiled libs remove code.

            commit 156f50b66ba53b79b4363cd4c4f700e64c4f72bf
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 12:38:51 2022 -0300

                [iss-204]
                Squashed commit of the following:

                commit 96656c295ee4802ad3f3bc366823430f2ec34317
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 12:20:37 2022 -0300

                    Fix multiple def error.

            commit fccf7d4c1f5e5a9fef08d9ed2b8a565c0ab2a50d
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 12:38:31 2022 -0300

                [iss-203]
                Squashed commit of the following:

                commit 3605de7893cea5fce082dbe4e40c4c41ec8d66f0
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 12:14:15 2022 -0300

                    Define is_sample locally.

            commit 98a8851712f9921832c8573c131ce3a521aa515d
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 12:21:47 2022 -0300

                [iss-200]
                Squashed commit of the following:

                commit 3c0c476aba9e312c070609140e2d489a7ed01fc0
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 11:54:41 2022 -0300

                    Update engine Makefile for Ubuntu 22 fortran.

            commit c2ba41692396938e2281c5dcab1d404563103cc2
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 12:21:14 2022 -0300

                [iss-202]
                Squashed commit of the following:

                commit dbc043e1355efd589bd07a6c33064989f7a4cc55
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 11:05:37 2022 -0300

                    Fix crash on gui exit.

            commit ebe4bb7acb27a1b43adc3212cb8652915599821b
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 11:03:57 2022 -0300

                Squashed commit of the following:

                commit 4a40205b86c547236196e4802c00c9351d9ce2cf
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 10:51:43 2022 -0300

                    Initialize run dialog on contructor.

            commit c5bdea0d1d7be320ef8ca57d61b45b246e6155f0
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 11:01:04 2022 -0300

                [iss-191]
                Squashed commit of the following:

                commit 63653debc19f30fbf767b65509f5aa48de4b8122
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 10:43:03 2022 -0300

                    Remove empty comments.

                commit 9bf90a2f5d975f3cc6f2e8537532ab24b7de070c
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 10:42:48 2022 -0300

                    Update connect statements in gui.

                commit a1f43cea1c7a30f352d6ede80dc07f962fc8e716
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 10:42:29 2022 -0300

                    Update connect statements on settings.

                commit ee5a83f0b3dcf0eae0084f99603667b35e9e4dba
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 10:42:02 2022 -0300

                    Updated signals on code editor.

            commit 11dcd14a7048881a82f7ff8cff85b1f1faff09e5
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 11:00:36 2022 -0300

                [iss-189]
                Squashed commit of the following:

                commit 56087d9fa6dae6d0ff7967c1613f6958c5792cdb
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 10:17:31 2022 -0300

                    Use QString::number in log messages.

            commit 13cec1c8b8400329a0059988c6d99106841451e2
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 11:00:02 2022 -0300

                [iss-197]
                Squashed commit of the following:

                commit b7cd303e8d522b0c9b4cba5440f885f9df2cf175
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 10:11:27 2022 -0300

                    Set range when scalar events has for loops.

            commit cd328ddeea8510594b05565de26625224ddd08c0
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 10:59:27 2022 -0300

                [iss-198]
                Squashed commit of the following:

                commit 51dc6632268d80dc9163ce21f44bddb48780d0aa
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 10:13:03 2022 -0300

                    Generate range when scalar statements has for loops.

    commit 59073eb018095a3b5b6c81cc7948fa08e4a04181
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Thu Jun 1 12:11:31 2023 -0300

        [iss-226]
        Squashed commit of the following:

        commit efe64ee70eb8d3eb26fe6e6b201416ef22191adc
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu May 4 12:03:25 2023 -0300

            Updated mLIQSS2 method.

        commit cea80275f9c9578b2fe37e0c198b986b2fb1b950
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu May 4 12:03:11 2023 -0300

            Updated quantizer state for mliqss methods.

        commit 6343bf05e2f00e29a6cb14f668a32ff438a8cad9
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue May 2 15:20:25 2023 -0300

            Updated quantizer state.

        commit 2aa5e88945e97783b540e7baa70d2bb8db851af7
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue May 2 14:45:04 2023 -0300

            Added mLIQSS methods to compiler.

        commit b2a1e3a34ff119e6b4c4632809d73f98b3dadfe0
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue May 2 14:44:35 2023 -0300

            Add mLIQSS methods to GUI.

        commit 58cda13d351017cb7e8237f4819bd8df7e26787c
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue May 2 14:43:58 2023 -0300

            Fix compiler warnings.

        commit 248407e282d7c17665ffdd507563e991e431b980
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue May 2 14:43:44 2023 -0300

            Add mLIQSS methods to engine.

        commit 7a5c66c62e4ba6ec9a0faffa4d4a1ebf198d064e
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue May 2 14:42:20 2023 -0300

            Remove qss test methods from engine.

    commit 6441618b505a6619260c40042e456f61557f8d1f
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Thu Jun 1 11:27:15 2023 -0300

        [iss-227]
        Squashed commit of the following:

        commit b6edf175bc4c85964def7fd5f91fa71e1ffab6f5
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Jun 1 11:08:33 2023 -0300

            Remove working tests from test-suite.

        commit 53548f973b22ebefb9a70f92310f8d3d4c0865f1
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Jun 1 11:06:39 2023 -0300

            Added new system tests for mmoc.

        commit 8fefb8cd5233493e408251ec301ee24eb405a8fc
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Jun 1 11:06:03 2023 -0300

            Added new system tests GT files for mmoc.

        commit 21bfee71c5866a680442b0a9640858af88502836
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Jun 1 11:03:37 2023 -0300

            Added new tests for engine.

        commit 4437b4281fa5ceedf5b285850bcaec1811573fdb
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Jun 1 11:02:53 2023 -0300

            Added new engine system tests.

    commit 8821b3517aaef28eb8e571a9325022d43f5071f4
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Thu Jun 1 10:30:09 2023 -0300

        [iss-216]
        Squashed commit of the following:

        commit ec26afbdd4f6ca622e9a5c00587f103a6c3a92cb
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Jun 1 10:11:11 2023 -0300

            Updated interlkeaved engine GT files.

        commit 9d5f46237f0d0da2a40c12bd4f88d847adab4a0b
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed May 31 15:57:26 2023 -0300

            Added VIRplanoS system test.

        commit 6daa8bdb797cae7e37953ba668633440ca276104
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed May 31 15:57:09 2023 -0300

            Updated GT test files.

        commit d522b80f4c72651d4981c6cc34f2dd2e4080c9b6
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed May 31 15:56:45 2023 -0300

            Added VIRplanoS gt files.

        commit fad4bcb7758d16943bc89a3823c91e9dfcb4ed37
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed May 31 15:56:19 2023 -0300

            Fixed pure recursive algebraic code generation in jacobian matrix.

        commit 24d0b49cf06a1aee7f71e84922fd0465ff501dd8
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed May 31 15:51:12 2023 -0300

            Fixed code generation for pure recursive algebraics in Jacobian.

        commit a87395ce2e04446f51721fab0496351141da9b9d
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed May 31 15:44:44 2023 -0300

            Fixed pure algebraic recursive dependencies.

        commit 8bf02a8773e4fcb4ccbaa1e8232dfd98d7b0da3d
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed May 31 15:43:52 2023 -0300

            Updated vscode config files.

        commit f464cddc8bd72c92b055150ae1ce09dfb44d9493
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed May 31 15:43:27 2023 -0300

            Fix error line number on partialevalexp.

        commit 73e8f60d60258a62cb886c61f99efc7d7bdc21b3
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed May 31 15:42:51 2023 -0300

            Updated function printer beginExpression.

        commit 3910f0905d27a9c7f37d72f82311f06d5b1ac735
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed May 31 15:42:24 2023 -0300

            Added update method with other from other range init values.

        commit 7ab2231876ebaf48bfd5f94c9d8e5ba695be480f
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed May 31 15:41:48 2023 -0300

            Modified header includes.

        commit 3c263405cecea07c1301fa36c6c3dcde113fd1e7
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Mon May 8 17:23:20 2023 -0300

            Added launch for engine.

        commit 310522e8b96d27c4a14c6db135b8d5e1f75dcc42
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Mon May 8 17:23:07 2023 -0300

            Added new launch test.

        commit b8d3c04ecf99ebfbd46135759eafbef2a2159ccd
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Mon May 8 17:22:42 2023 -0300

            Fixed error lines.

        commit e7caeef8e3cf76960b403f560f7e4abf6c8db72b
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Mon May 8 17:22:29 2023 -0300

            Fixed matrix block indent.

        commit 6fa26ad7a595eca85632f077f0d8055a774c077f
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Mon May 8 17:21:34 2023 -0300

            Check for G range in Jacobian.

        commit b41d97f28acb4a307333ce0a2733cbb0af7acebe
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Mon May 8 17:21:09 2023 -0300

            Fixed log file and use Integer instead of Real for ranges.

        commit 0fb2c48f37d9df4b8ef42cc497f567aae9566c33
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Mon May 8 17:20:33 2023 -0300

            Fixed compDef comparison.

        commit 3c697f53f00f4e069129617fae6d3d1515f4dc89
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Mon May 8 17:20:08 2023 -0300

            Added apliedInitValues methods.

        commit 83dd66c2205d0cd0934d0aee6e617c61447610d9
        Merge: 554ab9f 9bb5bcc
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue May 2 17:18:15 2023 -0300

            Merge branch 'qss-solver-dev' into mmoc/iss-216-add-code-generation-for-pure-recursive-deps

        commit 554ab9f7e7c94d696877f13dfdf149fb836fca73
        Merge: c6dc317 d33f130
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue May 2 17:10:34 2023 -0300

            Merge branch 'qss-solver-dev' into mmoc/iss-216-add-code-generation-for-pure-recursive-deps

        commit c6dc317d3aaa3dc40eca74a28b7854e0b1a94798
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Apr 21 10:30:00 2023 -0300

            Added value method to tables.

        commit 2f1c2829bdec82dad134f9112878ea10b881dfce
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Apr 21 10:29:41 2023 -0300

            Check purely recursive deps in Jacobian.

        commit 9f60aef0a72225e1162b6bbe24bec357698c2b44
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Apr 21 10:29:18 2023 -0300

            Check pure recursive deps in matrix generator.

        commit 60da967617c973ef4ddfeed7f3211f414abfc8a6
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Apr 21 10:28:54 2023 -0300

            Check purely recursive deps in model deps.

        commit be1e5da65c12cbecb07c0996103a3a4888371886
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Apr 21 10:28:33 2023 -0300

            Check recursive deps in model definition.

        commit 8a8b253125e58ddd05b4d14ce37e642b4b24065e
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Apr 21 10:27:42 2023 -0300

            Check range variables in indexes.

        commit e421afbbcbd85e04d1fb2d20f8b07ed07fa7b787
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Apr 21 10:27:11 2023 -0300

            Check alg recursive deps.

        commit a91aa00fd02db477d44702fec3534f76e72e0cf7
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Apr 21 10:26:04 2023 -0300

            Compute purely recursive deps.

        commit a4cc95c5078e20fdd07900eeac971e5d7e85121f
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 14:16:59 2023 -0300

            Add pure recursive deps to VariableDep definition.

    commit 9bb5bccc3e73f7ff87b5d10d28e1d0c965b607c1
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Tue May 2 17:17:37 2023 -0300

        [iss-218]
        Squashed commit of the following:

        commit 9e184801496337e0d7fd23225ae2e5afe6f1daaa
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 14:14:06 2023 -0300

            Set utils variable error as fatal.

        commit 0a937764f2c02b7fd266641c734df2b770455e9d
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 14:13:33 2023 -0300

            Add terminte as a built in variable.

    commit d33f13003742f45688a9a481cd7b4814b5f24ac9
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Wed Apr 26 10:25:02 2023 -0300

        [iss-221]
        Squashed commit of the following:

        commit 114b09a3749dae03b87933781bea1463975323e3
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue Apr 25 14:12:11 2023 -0300

            Move QSS_TEST method to the end of the Solver enum.

        commit 1b50762fd09a4a40c1224e8bf1b9cc9fd57eba98
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 10:46:13 2023 -0300

            Add qss test method to quantizer.

        commit 3323d731d9d352b9fb453a882635704a535167b6
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 10:45:57 2023 -0300

            Add qss test method.

        commit 34d36d6d4a090a6a9688395b85ef8f8c498cbe98
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 10:45:32 2023 -0300

            Parse qss test methods in settings.

        commit 5395fcfdf1f631940b7ea0c5eca6efa8ebb18f9d
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 10:45:15 2023 -0300

            Add qss test methods to data enum.

    commit f897250a344c64dd6022446ecfa5ae2cc8789af1
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Wed Apr 26 10:24:28 2023 -0300

        [iss-222]
        Squashed commit of the following:

        commit a1e54cbf2d9a4427d433a1953b86c0ec75bb26e8
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue Apr 25 14:24:06 2023 -0300

            Move QSS_TEST method to the end of Solver enum.

        commit a11aef4e5631c12698e68ee1afc940cc660cb1c5
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue Apr 25 14:23:27 2023 -0300

            Revert "Updated system tests GT files."

            This reverts commit 34962906de2ff438fee7e339ac490066deec3d34.

        commit 34962906de2ff438fee7e339ac490066deec3d34
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue Apr 25 11:49:21 2023 -0300

            Updated system tests GT files.

        commit 45f7f4db2f921282cb5b53c41579891a1f41583b
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 10:47:40 2023 -0300

            Add qss test method to annotations.

    commit 9eafe4be92cab937161e2d70001c3226a9ebbd8d
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Wed Apr 26 10:23:47 2023 -0300

        [iss-223]
        Squashed commit of the following:

        commit dbdf7e6a2e546724c5bc161bef9db6f274fe5320
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue Apr 25 15:22:43 2023 -0300

            Allow test methods selection with checkbox.

        commit e603feefe3a78d73db0f897194800b1e4aa4ac87
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 10:50:19 2023 -0300

            Add qss test method to form.

        commit 9898e87f4e20c47ce848617a040a21156b003c5d
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 10:49:58 2023 -0300

            Highlight qss test method.

        commit 704d6d24accbfed365eba29cbff7342dce90521a
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 10:49:42 2023 -0300

            Parse qss test method in runform.

    commit b21f9b282b141059d5e332bcd4b55bd68863ab39
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Tue Apr 25 14:32:23 2023 -0300

        [iss-217]
        Squashed commit of the following:

        commit f662e4df4ad5bf3cd08985670c0e60b44e93ec4b
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue Apr 25 13:37:21 2023 -0300

            Update ast equation builder.

        commit b3c52516bd979c8ced2f3ed548e5fb221aa2d6dc
        Merge: 77820f4 935c8fc
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue Apr 25 13:21:03 2023 -0300

            Merge branch 'qss-solver-dev' into mmoc/iss-217-adapt-reinit-statements-to-equation-sections

        commit 77820f496d03057d3e1acf26ab885084cdb615cc
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 14:27:47 2023 -0300

            Modified when equation constructor.

        commit b2c6bf7d768e103b1957a527f6bf2760eb8170ad
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 14:27:20 2023 -0300

            Parse when equations comment.

        commit eb078a3b66dd1909c9136963a7a79a61f50f6856
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 14:27:01 2023 -0300

            Added commento to ast equations.

        commit d126bac6db544bebe03236278795d1ea15c1b777
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 14:26:02 2023 -0300

            Added methods to parse when equations and transform them into when statements.

        commit f6c27c6b47f05c4f9c598f58f8e6812aaf14a3c2
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 14:22:09 2023 -0300

            Allow when equations in model checker.

    commit 935c8fc7599d7ea2d9888e2a78257c25ae7ce15a
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Tue Apr 25 11:29:05 2023 -0300

        [iss-219]
        Squashed commit of the following:

        commit dfc534e20230c8815d918353e6b676f13524a4fb
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Mon Apr 24 16:18:38 2023 -0300

            Update mmoc system tests GT files.

        commit 24ddc5142f5d4458c7ff337f49fdb839653ed273
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Apr 21 09:53:56 2023 -0300

            Clean algebraic vectors and use discretes in DH matrix.

        commit 9e6aee4d0b93158e212252154de3833e547b2773
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Apr 21 09:52:48 2023 -0300

            Use algebraic variables instead of states in jacobian generation.

    commit 8a2bbb4f6655e2365b118922da46f0099246bd64
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Tue Apr 25 11:26:48 2023 -0300

        [iss-193]
        Squashed commit of the following:

        commit 4ad846f01efc456adaf1fd7e2c0977e236b20900
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue Apr 25 10:28:21 2023 -0300

            Fix merge graph expression maps generator.

        commit c4892b7bfb7f246f40692b6524244b10995f5f75
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 11:55:34 2023 -0300

            Pad dims in merge graph builder for expressions with different usages.

        commit 206fdc70bf4eacc4ed9035088c3bb57aa4d61278
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 11:54:41 2023 -0300

            Added padDim method to lamp_exp.

    commit dce9d5e5fa92f8c70bcde6d3de98b692eee8529c
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Mon Apr 24 16:19:22 2023 -0300

        [iss-211]
        Squashed commit of the following:

        commit b08d6e96471a49420043a07379c6707edc65beb3
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Mon Apr 24 15:18:42 2023 -0300

            Updated mmoc tests GT files.

        commit ea88f01480dee0ab330f2c7ad32838d1ed4dfe80
        Merge: c76b250 5c74c62
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 12:17:33 2023 -0300

            Merge branch 'qss-solver-dev' into mmoc/iss-211-fix-double-expression-printer-in-integer-divisions

        commit c76b2501e371c9b5219a475856a96b8fc0cb537f
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 11:48:16 2023 -0300

            Check for interger divisions and cast them to double in printer.

        commit 4fa29dfc2e5baae0cfe2eaacfc86543088838584
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 11:47:23 2023 -0300

            Check for constant integer expressions in visitor.

    commit 76089590e6f3c17296e4d5fc3831e775eaa9b726
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Fri Apr 21 09:47:26 2023 -0300

        [iss-215]
        Squashed commit of the following:

        commit 98b5207c1a60e0ccefe38127e0e1641b53318426
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 17:43:31 2023 -0300

            Added algebraic number access methods to model config.

        commit c717271cc69e33ae52f8e99e4c2574f4a6a556c4
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 11:45:05 2023 -0300

            Use internal event offset in zero crossings.

        commit 1f26affb89d1cc7d0ce85993ee12618badc8c8e9
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 11:44:35 2023 -0300

            Compute event offset.

    commit 5c74c6269ed19045d17be765e05edab43dfffad6
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Thu Apr 20 12:16:27 2023 -0300

        [iss-195]
        Squashed commit of the following:

        commit 5399d83bc3cda2bfa4aac6aa43117dc9648719e5
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 11:41:02 2023 -0300

            Detect bin ops in expression visitors.

        commit 7299075446f99521c3e737b31c4eb4c6b1e6afb8
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Apr 20 11:13:52 2023 -0300

            Fix PWL map visitor constant assignments.

    commit 3927fd4be95d6ee97034abcef7ac37836c48b8ea
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Wed Apr 19 14:12:13 2023 -0300

        [iss-224]
        Squashed commit of the following:

        commit 3e479db55c9e51e4327fdcd19185f50bfef96958
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed Apr 19 13:53:03 2023 -0300

            Update LHS in reinit with if conditions.

        commit 0b8767f7a02f368cf5f912b05b6d02518e840946
        Merge: a684956 6383252
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed Apr 19 13:41:31 2023 -0300

            Merge branch 'qss-solver-dev' into engine/iss-224-fix-reinit-evaluation-in-if-conditions

        commit a684956da3f692763ba8bdf87e5d67c78bc25456
        Merge: a638f2b 8e1fdef
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed Apr 19 13:39:55 2023 -0300

            Merge branch 'qss-solver-dev' into engine/iss-224-fix-reinit-evaluation-in-if-conditions

        commit a638f2b14f5a821cc6d52683e8d93b1db7c96f0d
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue Apr 18 17:26:07 2023 -0300

            Update lhs reinits only if they are modified

    commit 6383252f309da39d30428fa2705382a4c161ab6f
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Wed Apr 19 13:40:45 2023 -0300

        [iss-214]
        Squashed commit of the following:

        commit 23587cd6b865b78802c630119b8dade58a2c7678
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed Apr 19 13:21:53 2023 -0300

            Fix reinit state assignments.

    commit 8e1fdef848aa7a9ac98c418c830282fb979ce76d
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Wed Apr 19 13:22:58 2023 -0300

        [iss-225]
        Squashed commit of the following:

        commit 351b9a9de5417b810cee2f11f980dbce5d6d2f5e
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed Apr 19 12:58:22 2023 -0300

            Update build script.

        commit 6244907bbc83d5a051196d60754b527cf2812453
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed Apr 19 12:57:01 2023 -0300

            Added control file for u22.

    commit dddb768f786300c5c1f10c39a272514d599c49d6
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Fri Apr 14 13:56:25 2023 -0300

        [iss-220]
        Squashed commit of the following:

        commit ebc2bd8f5638cdc810eab791a90946e293fbc9eb
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Apr 14 12:04:37 2023 -0300

            Update GT advection quoted file.

        commit 45bc3f24d9f71df0765677497cffbed767451ba9
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Apr 14 11:58:42 2023 -0300

            Added advection_quoted system test.

        commit 702244c0a2bb8672c6fe51675f1378c9e897093c
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Apr 14 11:50:21 2023 -0300

            Added quoted string system test.

        commit 7cbdf0e0184b8c5f55774201dce98d6fd0ce1143
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Fri Apr 14 11:49:47 2023 -0300

            Sanitize AST strings.

        commit 7981832b938c3202868f05d6801a30ca06969981
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Tue Apr 11 16:54:22 2023 -0300

            Update lexer to allow quoted definitions.

    commit 989335c8af64bb0ff2b9d2b626d036df42c9a3f6
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Thu Nov 3 11:32:28 2022 -0300

        Release 4.0.1
        Squashed commit of the following:

        commit 141f0cd23601835c4fcc1e56810bc6cc8d6c9751
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Nov 3 10:50:27 2022 -0300

            Release 4.0.1
            Squashed commit of the following:

            commit c5cb628fde67e6e93206236b9639d1d32604a1f1
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Nov 3 10:22:03 2022 -0300

                Updated news files.

            commit 0c894fdb6ddb8cdb96410ecd53c52a60f3ee4d3b
            Merge: 75eab90 e2aab0e
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Nov 3 10:02:16 2022 -0300

                Merge branch 'qss-solver-dev' into release-4.0.1

            commit e2aab0e92f4d34329658a41b49c2f5b1b3067323
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Nov 3 10:01:40 2022 -0300

                [iss-209]
                Squashed commit of the following:

                commit b05dfcbf2b1718dff8366bb210fe0c8ca8b050e6
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Nov 3 09:47:09 2022 -0300

                    Updated NeuralNetwork1 gt test data.

                commit dabc29be5b1b378c1779a7960e0045611e362a05
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Nov 3 09:46:51 2022 -0300

                    Print equation guards only for used variables.

                commit dc62b9d0ccbf8a4878709a06c8c3a092cf2306f3
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Nov 3 09:46:03 2022 -0300

                    Added getusedVariables method to equations.

                commit 20bfc1a83cb4e8ec61f372cb5657f8937e1c1377
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Nov 3 09:45:46 2022 -0300

                    Added getUsedVariables method to expression.

                commit 05b106c193787aaaa8f1d7370017fac2ea08c176
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Nov 3 09:45:22 2022 -0300

                    Parse exp calls in get index variables visitor.

            commit 8410d8474d598e84e5d20942493427a89574758a
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Nov 3 09:48:00 2022 -0300

                [iss-208]
                Squashed commit of the following:

                commit 6e02e679d99d8c49806c4ecc531b7ea5c0b5a4e9
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:30:54 2022 -0300

                    Updated engine GT aircont files.

                commit fd73979b1b9f362a955482f3d0efb26e523800e4
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:30:30 2022 -0300

                    Update QSS integrators to use q and x in handler execution.

                commit d2a7b386bcff6c6330628dbfd2544c648c713312
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:29:48 2022 -0300

                    Compute reinit assignments in simulator initialization.

                commit 1c8f75b9150a72445812b55952234d79f7356f36
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:29:24 2022 -0300

                    Updated handler signatures and added method to compute reinit assigments restore.

                commit d315cb26a864aed864596e8aaa2bfa7168cd72b7
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:28:22 2022 -0300

                    Added reinit assignment fields to simulator events.

                commit 0bda496ada1093f031ddec9ad402b913af27ad96
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:27:34 2022 -0300

                    Update GT files for mmoc tests, now they include q in the handlers.

                commit d80d2629388a93b723a99188b6c6b656955eb43c
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:26:31 2022 -0300

                    Print q approx for QSS handlers.

                commit 7c69eee51e71c3e0ebff17b5ec7cdd428732c871
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:25:53 2022 -0300

                    Configure statement reinits.

                commit 9199f6b10aaa187a556869ad11fdce2cafef2289
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:25:35 2022 -0300

                    Set algorithm configuration in event printers.

                commit 6b324d00be0bbb2ee14fb525d279ada200454f83
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:25:11 2022 -0300

                    Added reinit and algorithm cheker methods to model config.

                commit 51437559b32dd48b9011289de5c6b8bedb78594e
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:24:22 2022 -0300

                    Add q param for QSS handlers.

                commit 33ce614ffee38caacd93210d9953259274b347c7
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Nov 2 11:24:00 2022 -0300

                    Generate q macro for QSS handler access.

            commit 75eab908983f6ddb7bef0172dee2ed9ea91f488b
            Merge: 54c08d7 64d0141
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Oct 27 12:18:51 2022 -0300

                Merge branch 'qss-solver-dev' into release-4.0.1

            commit 64d0141ace59fdb5c554ee03f277c9b46db45b93
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Oct 27 12:18:22 2022 -0300

                [iss-207]
                Squashed commit of the following:

                commit ce13ccdcd884991932d6395a609008ca341a9f51
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 12:17:27 2022 -0300

                    Fix crash on tab close.

            commit 54c08d7192a0d36f38dc3cb7b8c9346b27b3163e
            Merge: 417185d 38a9636
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Oct 27 11:19:45 2022 -0300

                Merge branch 'qss-solver-dev' into release-4.0.1

            commit 38a9636690e45d9e7b2285854b7375b6f0955fa6
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Oct 27 11:19:02 2022 -0300

                [iss-206]
                Squashed commit of the following:

                commit d78db5d8ab5a7f373af3f23ab2f82a845c307849
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 11:17:41 2022 -0300

                    Fix pre commit hook.

            commit 417185d7b9f64d706d0d34bba5e1023d1e8bc707
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Oct 27 10:57:59 2022 -0300

                Update version.

            commit 9b6204b2446c074e8dbc992e3d7e37c4d7a7fc13
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Oct 27 10:53:54 2022 -0300

                [iss-205]
                Squashed commit of the following:

                commit 4be1ca99cdbce46f6a137381b09acc2447467513
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 10:38:10 2022 -0300

                    Fix system test code style.

                commit f45f08fef0f18e6365557d74032c226fa6a93abb
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 10:37:49 2022 -0300

                    Fix signed warning.

                commit 1dfcd70bbdb1eed1e21ce386849daba00e222046
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 09:45:05 2022 -0300

                    Added NeuralNetwork1 system test.

                commit 647d5542f8edcec93ecf4f9aabe48c3225eddfb0
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 09:44:47 2022 -0300

                    Check iterator var position before checking value.

            commit 46443db00f09476bc955d1a6f024bfaab0f57601
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Thu Oct 27 10:49:57 2022 -0300

                [iss-196]
                Squashed commit of the following:

                commit 6bdabd422b3beffc8a276439e54f34ea34cca272
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 10:31:44 2022 -0300

                    Update engine system gt files.

                commit 8db9d4b62a5d8e885981572dbfa8c6849653cc20
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 10:14:21 2022 -0300

                    Remove unused variables.

                commit 2fea43c22a9e583299128e390874f06c0285715e
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Thu Oct 27 10:13:57 2022 -0300

                    Use state variables in handler execution.

            commit ece46f1866d112c90b7a12fcd95d87c0517dbc04
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 15:08:49 2022 -0300

                [iss-199]
                Squashed commit of the following:

                commit 67b9da114828238f32230978e350c0b8db52ce70
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 12:37:10 2022 -0300

                    Added gtest lib files.

                commit 32766c0d196e7ec1c4ee0dce240bae698962e68d
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 12:08:23 2022 -0300

                    Install gtest libs instead of compiling.

                commit fad3b6733bfba3b4189eebd08289760282d30299
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 12:05:49 2022 -0300

                    Added new gtest compiled libs remove code.

            commit 156f50b66ba53b79b4363cd4c4f700e64c4f72bf
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 12:38:51 2022 -0300

                [iss-204]
                Squashed commit of the following:

                commit 96656c295ee4802ad3f3bc366823430f2ec34317
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 12:20:37 2022 -0300

                    Fix multiple def error.

            commit fccf7d4c1f5e5a9fef08d9ed2b8a565c0ab2a50d
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 12:38:31 2022 -0300

                [iss-203]
                Squashed commit of the following:

                commit 3605de7893cea5fce082dbe4e40c4c41ec8d66f0
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 12:14:15 2022 -0300

                    Define is_sample locally.

            commit 98a8851712f9921832c8573c131ce3a521aa515d
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 12:21:47 2022 -0300

                [iss-200]
                Squashed commit of the following:

                commit 3c0c476aba9e312c070609140e2d489a7ed01fc0
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 11:54:41 2022 -0300

                    Update engine Makefile for Ubuntu 22 fortran.

            commit c2ba41692396938e2281c5dcab1d404563103cc2
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 12:21:14 2022 -0300

                [iss-202]
                Squashed commit of the following:

                commit dbc043e1355efd589bd07a6c33064989f7a4cc55
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 11:05:37 2022 -0300

                    Fix crash on gui exit.

            commit ebe4bb7acb27a1b43adc3212cb8652915599821b
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 11:03:57 2022 -0300

                Squashed commit of the following:

                commit 4a40205b86c547236196e4802c00c9351d9ce2cf
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 10:51:43 2022 -0300

                    Initialize run dialog on contructor.

            commit c5bdea0d1d7be320ef8ca57d61b45b246e6155f0
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 11:01:04 2022 -0300

                [iss-191]
                Squashed commit of the following:

                commit 63653debc19f30fbf767b65509f5aa48de4b8122
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 10:43:03 2022 -0300

                    Remove empty comments.

                commit 9bf90a2f5d975f3cc6f2e8537532ab24b7de070c
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 10:42:48 2022 -0300

                    Update connect statements in gui.

                commit a1f43cea1c7a30f352d6ede80dc07f962fc8e716
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 10:42:29 2022 -0300

                    Update connect statements on settings.

                commit ee5a83f0b3dcf0eae0084f99603667b35e9e4dba
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 10:42:02 2022 -0300

                    Updated signals on code editor.

            commit 11dcd14a7048881a82f7ff8cff85b1f1faff09e5
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 11:00:36 2022 -0300

                [iss-189]
                Squashed commit of the following:

                commit 56087d9fa6dae6d0ff7967c1613f6958c5792cdb
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 10:17:31 2022 -0300

                    Use QString::number in log messages.

            commit 13cec1c8b8400329a0059988c6d99106841451e2
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 11:00:02 2022 -0300

                [iss-197]
                Squashed commit of the following:

                commit b7cd303e8d522b0c9b4cba5440f885f9df2cf175
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 10:11:27 2022 -0300

                    Set range when scalar events has for loops.

            commit cd328ddeea8510594b05565de26625224ddd08c0
            Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
            Date:   Wed Oct 26 10:59:27 2022 -0300

                [iss-198]
                Squashed commit of the following:

                commit 51dc6632268d80dc9163ce21f44bddb48780d0aa
                Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
                Date:   Wed Oct 26 10:13:03 2022 -0300

                    Generate range when scalar statements has for loops.

    commit e2aab0e92f4d34329658a41b49c2f5b1b3067323
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Thu Nov 3 10:01:40 2022 -0300

        [iss-209]
        Squashed commit of the following:

        commit b05dfcbf2b1718dff8366bb210fe0c8ca8b050e6
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Nov 3 09:47:09 2022 -0300

            Updated NeuralNetwork1 gt test data.

        commit dabc29be5b1b378c1779a7960e0045611e362a05
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Nov 3 09:46:51 2022 -0300

            Print equation guards only for used variables.

        commit dc62b9d0ccbf8a4878709a06c8c3a092cf2306f3
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Nov 3 09:46:03 2022 -0300

            Added getusedVariables method to equations.

        commit 20bfc1a83cb4e8ec61f372cb5657f8937e1c1377
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Nov 3 09:45:46 2022 -0300

            Added getUsedVariables method to expression.

        commit 05b106c193787aaaa8f1d7370017fac2ea08c176
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Thu Nov 3 09:45:22 2022 -0300

            Parse exp calls in get index variables visitor.

    commit 8410d8474d598e84e5d20942493427a89574758a
    Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
    Date:   Thu Nov 3 09:48:00 2022 -0300

        [iss-208]
        Squashed commit of the following:

        commit 6e02e679d99d8c49806c4ecc531b7ea5c0b5a4e9
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed Nov 2 11:30:54 2022 -0300

            Updated engine GT aircont files.

        commit fd73979b1b9f362a955482f3d0efb26e523800e4
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed Nov 2 11:30:30 2022 -0300

            Update QSS integrators to use q and x in handler execution.

        commit d2a7b386bcff6c6330628dbfd2544c648c713312
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed Nov 2 11:29:48 2022 -0300

            Compute reinit assignments in simulator initialization.

        commit 1c8f75b9150a72445812b55952234d79f7356f36
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed Nov 2 11:29:24 2022 -0300

            Updated handler signatures and added method to compute reinit assigments restore.

        commit d315cb26a864aed864596e8aaa2bfa7168cd72b7
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed Nov 2 11:28:22 2022 -0300

            Added reinit assignment fields to simulator events.

        commit 0bda496ada1093f031ddec9ad402b913af27ad96
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed Nov 2 11:27:34 2022 -0300

            Update GT files for mmoc tests, now they include q in the handlers.

        commit d80d2629388a93b723a99188b6c6b656955eb43c
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed Nov 2 11:26:31 2022 -0300

            Print q approx for QSS handlers.

        commit 7c69eee51e71c3e0ebff17b5ec7cdd428732c871
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed Nov 2 11:25:53 2022 -0300

            Configure statement reinits.

        commit 9199f6b10aaa187a556869ad11fdce2cafef2289
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed Nov 2 11:25:35 2022 -0300

            Set algorithm configuration in event printers.

        commit 6b324d00be0bbb2ee14fb525d279ada200454f83
        Author: joaquin.f.fernandez <joaquin.f.fernandez@gmail.com>
        Date:   Wed Nov 2 11:25:11 2022 -0300

            Added reinit and algorithm cheker methods to model config.

        commit 51437559b32dd48b9011289de5c6b8bedb78594e
        Author: j…
  • Loading branch information
joaquinffernandez committed Jun 28, 2023
1 parent d352a3f commit efbaa2e
Show file tree
Hide file tree
Showing 37 changed files with 585 additions and 590 deletions.
24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Additional context**
Add any other context about the problem here.
15 changes: 15 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

8 changes: 8 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
## Changelog

## [4.2.1] - 28-06-2023

### Added
- Added mLIQSS article models to distribution.

### Changed
- Fix mLIQSS recompute next time to only update the Jacobian approximation when the influencer is a state variable.

## [4.2.0] - 01-06-2023

### Added
Expand Down
22 changes: 9 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## QSS Solver 4.2.0
## QSS Solver 4.2.1

The QSS Solver is a modeling and simulation environment for
continuous and hybrid systems and it's optimized for large scale model simulation.
Expand Down Expand Up @@ -219,6 +219,14 @@ The makefile script accepts the following targets:

## Changelog

## [4.2.1] - 28-06-2023

### Added
- Added mLIQSS article models to distribution.

### Changed
- Fix mLIQSS recompute next time to only update the Jacobian approximation when the influencer is a state variable.

## [4.2.0] - 01-06-2023

### Added
Expand All @@ -231,18 +239,6 @@ The makefile script accepts the following targets:
### Changed
- Fix terminate command code generation.

## [4.0.1] - 03-11-2022

### Added
- Compilation **Ubuntu 22.04** is now supported.
- Use State variables values instead of quantized approximation in handler reinit statements for QSS methods.

### Changed
- The QSS methods event structure **SD_EventData** now contains a new matrix that defines the RHS state variables not used in LHS state assignments.

### Removed
- Gtest lib compilation, the compiled libraries are distributed now.

## Licensing

Please see the file called LICENSE.
Expand Down
2 changes: 1 addition & 1 deletion bin/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
# NOTES: ---
# AUTHOR: Joaquin Fernandez, joaquin.f.fernandez@gmail.com
# PROJECT: QSS Solver
# VERSION: 4.2.0
# VERSION: 4.2.1
#===================================================================================

FILE=$1
Expand Down
2 changes: 1 addition & 1 deletion bin/compile.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
# NOTES: ---
# AUTHOR: Joaquin Fernandez, joaquin.f.fernandez@gmail.com
# PROJECT: QSS Solver
# VERSION: 4.2.0
# VERSION: 4.2.1
#===================================================================================

FILE=$1
Expand Down
2 changes: 1 addition & 1 deletion bin/createLog.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# NOTES: ---
# AUTHOR: Joaquin Fernandez, joaquin.f.fernandez@gmail.com
# PROJECT: QSS Solver
# VERSION: 4.2.0
# VERSION: 4.2.1
#===================================================================================

MODEL=$1
Expand Down
2 changes: 1 addition & 1 deletion bin/exportvars.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# NOTES: ---
# AUTHOR: Joaquin Fernandez, joaquin.f.fernandez@gmail.com
# PROJECT: QSS Solver
# VERSION: 4.2.0
# VERSION: 4.2.1
#===================================================================================

cd ..
Expand Down
2 changes: 1 addition & 1 deletion bin/gnuplot.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
# NOTES: -persist is the default option used by the QSS Solver GUI.
# AUTHOR: Joaquin Fernandez, joaquin.f.fernandez@gmail.com
# PROJECT: QSS Solver
# VERSION: 4.2.0
# VERSION: 4.2.1
#===================================================================================

OPTIONS=$1
Expand Down
2 changes: 1 addition & 1 deletion bin/mmoc.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# NOTES: ---
# AUTHOR: Joaquin Fernandez, joaquin.f.fernandez@gmail.com
# PROJECT: QSS Solver
# VERSION: 4.2.0
# VERSION: 4.2.1
#===================================================================================

OPTIONS=$1
Expand Down
2 changes: 1 addition & 1 deletion bin/registervars.sh
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# NOTES: ---
# AUTHOR: Joaquin Fernandez, joaquin.f.fernandez@gmail.com
# PROJECT: QSS Solver
# VERSION: 4.2.0
# VERSION: 4.2.1
#===================================================================================

cd ..
Expand Down
2 changes: 1 addition & 1 deletion bin/run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# NOTES: ---
# AUTHOR: Joaquin Fernandez, joaquin.f.fernandez@gmail.com
# PROJECT: QSS Solver
# VERSION: 4.2.0
# VERSION: 4.2.1
#===================================================================================


Expand Down
2 changes: 1 addition & 1 deletion bin/runqss.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
# NOTES: ---
# AUTHOR: Joaquin Fernandez, joaquin.f.fernandez@gmail.com
# PROJECT: QSS Solver
# VERSION: 4.2.0
# VERSION: 4.2.1
#===================================================================================

FILE=$1
Expand Down
2 changes: 1 addition & 1 deletion bin/sbml.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
# NOTES: ---
# AUTHOR: Joaquin Fernandez, joaquin.f.fernandez@gmail.com
# PROJECT: QSS Solver
# VERSION: 4.2.0
# VERSION: 4.2.1
#===================================================================================

OPTIONS=$1
Expand Down
2 changes: 1 addition & 1 deletion bin/simulate.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
# NOTES: ---
# AUTHOR: Joaquin Fernandez, joaquin.f.fernandez@gmail.com
# PROJECT: QSS Solver
# VERSION: 4.2.0
# VERSION: 4.2.1
#===================================================================================

FILE=$1
Expand Down
2 changes: 1 addition & 1 deletion bin/sortDiscretes.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
# NOTES: ---
# AUTHOR: Joaquin Fernandez, joaquin.f.fernandez@gmail.com
# PROJECT: QSS Solver
# VERSION: 4.2.0
# VERSION: 4.2.1
#===================================================================================

if test -n "$(find . -maxdepth 1 -name '*-discrete-*.dat' -print -quit)"; then
Expand Down
2 changes: 1 addition & 1 deletion bin/uploadDoc.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
# NOTES: ---
# AUTHOR: Joaquin Fernandez, joaquin.f.fernandez@gmail.com
# PROJECT: QSS Solver
# VERSION: 4.2.0
# VERSION: 4.2.1
#===================================================================================

cd $MMOC_SRC/engine/usr/doc/html
Expand Down
2 changes: 1 addition & 1 deletion deploy/linux/build.sh
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
# NOTES: ---
# AUTHOR: Joaquin Fernandez, joaquin.f.fernandez@gmail.com
# PROJECT: QSS Solver
# VERSION: 4.2.0
# VERSION: 4.2.1
#===================================================================================

rm -rf qss-solver-*.deb
Expand Down
2 changes: 2 additions & 0 deletions deploy/linux/deb/DEBIAN/control.amd64
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ Package: qss-solver
Version:
Architecture: amd64
Maintainer: Joaquin Fernandez <fernandez@cifasis-conicet.gov.ar>
aintainer: Joaquin Fernandez <fernandez@cifasis-conicet.gov.ar>
Installed-Size: 372736
Depends: gnuplot-x11, build-essential (>= 11.4), qt5-default, zenity, gfortran (>=4.6.3), libconfig-dev, libblas-dev, libgsl0-dev, libsuitesparse-dev, libcln6, libatlas-base-dev
Section: science
Priority: extra
Expand Down
1 change: 1 addition & 0 deletions deploy/linux/deb/DEBIAN/control.amd64.u22
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ Package: qss-solver
Version:
Architecture: amd64
Maintainer: Joaquin Fernandez <fernandez@cifasis-conicet.gov.ar>
Installed-Size: 372736
Depends: gnuplot-x11, build-essential (>= 11.4), qtbase5-dev, qt5-qmake, zenity, gfortran (>=4.6.3), libconfig-dev, libblas-dev, libgsl0-dev, libsuitesparse-dev, libcln6, libatlas-base-dev
Section: science
Priority: extra
Expand Down
2 changes: 1 addition & 1 deletion deploy/linux/version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4.2.0
4.2.1
64 changes: 64 additions & 0 deletions models/mLIQSS/mliqss_TYSON.mo
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
model mliqss_TYSON
import math;
// BioRica Constant k1
parameter Real k1 = 0.015;
// BioRica Constant k2
parameter Real k2 = 0.0;
// BioRica Constant k3
parameter Real k3 = 200;
// BioRica Constant k4
parameter Real k4 = 180;
// BioRica Constant k4prim
parameter Real k4prim = 0.018;
// BioRica Constant k5
parameter Real k5 = 0.0;
// BioRica Constant k6
parameter Real k6 = 1.0;
// BioRica Constant k7
parameter Real k7 = 0.6;
// BioRica Constant k8
parameter Real k8 = 1000000.0;
// BioRica Constant k9
parameter Real k9 = 1000.0;
Real CP(start = 0.75);
Real yt;
Real C2(start = 0.0);
Real M(start = 0.0);
Real pM(start = 0.25);
Real CT;
Real Y(start = 0.0);
Real YT;
Real F;
Real yP(start = 0.0);
equation

// BioRica Formula CT instance:
CT = C2+CP+pM+M;
// BioRica Formula YT instance:
YT = Y+yP+pM+M;
// BioRica Formula F instance:
F = k4prim+k4*pow((M*1.0/CT),2);
yt = YT;
der(C2) = k6*M-k8*C2+k9*CP;
der(CP) = -k3*CP*Y+k8*C2-k9*CP;
der(pM) = k3*CP*Y+-pM*F+k5*M;
der(M) = pM*F-k5*M-k6*M;
der(Y) = k1-k2*Y-k3*CP*Y;
der(yP) = k6*M-k7*yP;
annotation(
experiment(
MMO_Description="TYSON automatic model translation.",
MMO_Solver=mLIQSS2,
MMO_SymDiff=false,
MMO_PartitionMethod=Metis,
MMO_Output={C2,CP,pM,M,Y,yP},
Jacobian=Dense,
MMO_BDF_PDepth=1,
MMO_BDF_Max_Step=0,
StartTime=0.0,
StopTime=100,
Tolerance={1e-3},
AbsTolerance={1e-6}
));
end mliqss_TYSON;
37 changes: 37 additions & 0 deletions models/mLIQSS/mliqss_adr.mo
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
model mliqss_adr
constant Integer N = 1000;
parameter Real a=1;
parameter Real d=0.001;
parameter Real r=1000;
parameter Real dx=10/N;
Real u[N];

initial algorithm
for i in 1:N/5 loop
u[i]:=1;
end for;

equation
der(u[1])=-a*(u[1]-1)/dx + d*(u[2]-2*u[1] + 1)/(dx^2)+ r*(u[1]^2)*(1-u[1]);
der(u[N])=-a*(u[N]-u[N-1])/dx + d*(u[N-1]-2*u[N] + u[N-1])/(dx^2) + r*(u[N]^2)*(1-u[N]);
for i in 2:N-1 loop
der(u[i])=-a*(u[i]-u[i-1])/dx +d*(u[i + 1]-2*u[i] + u[i-1])/(dx^2) +r*(u[i]^2)*(1-u[i]);
end for;
annotation(
experiment(
MMO_Description="Advection",
MMO_Solver=mLIQSS2,
MMO_PartitionMethod=Scotch,
MMO_LPS=2,
MMO_DT_Min=2,
MMO_Output={u[1:100:N]},
Jacobian=Dense,
MMO_BDF_PDepth=1,
MMO_BDF_Max_Step=0,
StartTime=0.0,
StopTime=10,
Tolerance={1e-3},
AbsTolerance={1e-3}
));
end mliqss_adr;
53 changes: 53 additions & 0 deletions models/mLIQSS/mliqss_cuk.mo
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
model mliqss_cuk
constant Integer N = 4;
parameter Real R = 10, U = 24, T = 1e-4, DC = 0.25, ROn = 1e-5, ROff = 1e5;
parameter Real C1=1e-4,L1=1e-4, C2 = 1e-4, L2 = 1e-4;
discrete Real Rd(start=1e5), Rs(start=1e-5), nextT(start=T),lastT,diodeon;
Real uC1[N],iL1[N],uC2,iL2[N],iD[N],s[N];

equation
for i in 1:N loop
s[i]=diodeon*iD[i]+(1-diodeon)*iD[i]*Rd;
iD[i]=(Rs*(iL1[i]+iL2[i])-uC1[i])/(Rs+Rd);
der(iL1[i]) = (U-uC1[i]-iD[i]*Rs)/L1;
der(iL2[i]) = (-uC2-iD[i]*Rs)/L2;
der(uC1[i]) = (iD[i] - iL2[i])/C1;
end for;
der(uC2) = (sum(iL2) - uC2/R)/C2;

algorithm
when time > nextT then
lastT:=nextT;
nextT:=nextT+T;
Rs := ROn;
end when;

when time - lastT-DC*T>0 then
Rs := ROff;
end when;

for i in 1:N loop
when s[i]>0 then
Rd:=ROn;
diodeon:=1;
elsewhen s[i]<0 then
Rd := ROff;
diodeon:=0;
end when;
end for;
annotation(
experiment(
MMO_Description="Cuk converter with non-solved stiffness.",
MMO_Solver=mLIQSS2,
MMO_PartitionMethod=Metis,
MMO_Output={uC1,iL1,uC2,iL2},
Jacobian=Dense,
MMO_BDF_PDepth=1,
MMO_BDF_Max_Step=0,
StartTime=0,
StopTime=0.02,
Tolerance={ 1e-3},
AbsTolerance={ 1e-3}
));
end mliqss_cuk;
Loading

0 comments on commit efbaa2e

Please sign in to comment.