-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Code generator: allow for variables to be tracked/untracked #1256
base: main
Are you sure you want to change the base?
Commits on Aug 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fd05860 - Browse repository at this point
Copy the full SHA fd05860View commit details
Commits on Aug 7, 2024
-
Code generator: use different arrays for constants, computed constant…
…s, and algebraic variables.
Configuration menu - View commit details
-
Copy full SHA for 0207ff9 - Browse repository at this point
Copy the full SHA 0207ff9View commit details -
Generator: use different arrays for constants, computed constants, an…
…d algebraic variables for initialiseVariables().
Configuration menu - View commit details
-
Copy full SHA for 329b01f - Browse repository at this point
Copy the full SHA 329b01fView commit details -
Generator: use different arrays for constants, computed constants, an…
…d algebraic variables for computeRates().
Configuration menu - View commit details
-
Copy full SHA for 56a8658 - Browse repository at this point
Copy the full SHA 56a8658View commit details -
Generator: use different arrays for constants, computed constants, an…
…d algebraic variables for computeVariables().
Configuration menu - View commit details
-
Copy full SHA for 94515cc - Browse repository at this point
Copy the full SHA 94515ccView commit details -
Generator: use different arrays for constants, computed constants, an…
…d algebraic variables for computeComputedConstants().
Configuration menu - View commit details
-
Copy full SHA for 8488c49 - Browse repository at this point
Copy the full SHA 8488c49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5287d5b - Browse repository at this point
Copy the full SHA 5287d5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 82c104e - Browse repository at this point
Copy the full SHA 82c104eView commit details
Commits on Aug 8, 2024
-
Tests: automatically generate the expected file contents.
To do it manually is very time consuming while here it gets done automatically. From there, we can quickly confirm, using git, whether the new expected file contents is correct.
Configuration menu - View commit details
-
Copy full SHA for 0f8fbf3 - Browse repository at this point
Copy the full SHA 0f8fbf3View commit details -
Generator profile: added setters/getters for constants, computed cons…
…tants, and algebraic arrays.
Configuration menu - View commit details
-
Copy full SHA for c2504d7 - Browse repository at this point
Copy the full SHA c2504d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01bfdec - Browse repository at this point
Copy the full SHA 01bfdecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09fcc1f - Browse repository at this point
Copy the full SHA 09fcc1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a7c7774 - Browse repository at this point
Copy the full SHA a7c7774View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef86447 - Browse repository at this point
Copy the full SHA ef86447View commit details -
Analyser: keep track of computed constants and external variables for…
… an equation. We will also need to keep track of states and constants.
Configuration menu - View commit details
-
Copy full SHA for 9d7174d - Browse repository at this point
Copy the full SHA 9d7174dView commit details
Commits on Aug 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 60b26bc - Browse repository at this point
Copy the full SHA 60b26bcView commit details -
AnalyserModel: keep track of the constants, computed constants, and e…
…xternal variables.
Configuration menu - View commit details
-
Copy full SHA for 05aa338 - Browse repository at this point
Copy the full SHA 05aa338View commit details
Commits on Aug 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7c0d8a1 - Browse repository at this point
Copy the full SHA 7c0d8a1View commit details
Commits on Aug 14, 2024
-
Generator: generate the CONSTANT_INFO, COMPUTED_CONSTANT_INFO, ALGEBR…
…AIC_INFO, and EXTERNAL_INFO arrays rather than just the VARIABLE_INFO array.
Configuration menu - View commit details
-
Copy full SHA for 9f8bf25 - Browse repository at this point
Copy the full SHA 9f8bf25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bc05e8 - Browse repository at this point
Copy the full SHA 4bc05e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 330f6d6 - Browse repository at this point
Copy the full SHA 330f6d6View commit details
Commits on Aug 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aaaeed3 - Browse repository at this point
Copy the full SHA aaaeed3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46e4e93 - Browse repository at this point
Copy the full SHA 46e4e93View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa807fb - Browse repository at this point
Copy the full SHA fa807fbView commit details -
Generator: initialise things in initialiseVariables() in the order of…
… its parameters.
Configuration menu - View commit details
-
Copy full SHA for 71ae73b - Browse repository at this point
Copy the full SHA 71ae73bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1b7536 - Browse repository at this point
Copy the full SHA b1b7536View commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a46dbca - Browse repository at this point
Copy the full SHA a46dbcaView commit details -
Generator: don't initialise our external variables in initialiseVaria…
…bles(). There was never a need to initialise them there in the first place. In fact, an external variable is effectively an algebraic variable which is computed by an end user. So, it needs to be computed in computeRates() (if available) and in computeVariables(). Also fixed an issue with initialiseVariables() not always including the VOI.
Configuration menu - View commit details
-
Copy full SHA for 0a05ef9 - Browse repository at this point
Copy the full SHA 0a05ef9View commit details -
Analyser: a variable using an NLA should always be an algebraic varia…
…ble. Even if the NLA equation only uses constant variables and constant values.
Configuration menu - View commit details
-
Copy full SHA for b514746 - Browse repository at this point
Copy the full SHA b514746View commit details -
Analyser: some minor cleaning up.
Constants are indexed using makeConstant().
Configuration menu - View commit details
-
Copy full SHA for 153b4b5 - Browse repository at this point
Copy the full SHA 153b4b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19126a8 - Browse repository at this point
Copy the full SHA 19126a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 841c676 - Browse repository at this point
Copy the full SHA 841c676View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8afeb5c - Browse repository at this point
Copy the full SHA 8afeb5cView commit details
Commits on Aug 17, 2024
-
Generator: make sure that constants are initialised when they are nee…
…ded to initialise a state.
Configuration menu - View commit details
-
Copy full SHA for 40d3fb4 - Browse repository at this point
Copy the full SHA 40d3fb4View commit details
Commits on Aug 19, 2024
-
Generator: renamed the "external" array to "externals".
Oversight on my part!
Configuration menu - View commit details
-
Copy full SHA for b32d169 - Browse repository at this point
Copy the full SHA b32d169View commit details -
Generator: "initialise" computed constants in initialiseVariables().
This effectively reverts commit b1b7536. Indeed, some computed constants are initialised using an equation (e.g., x = 3 rather than x with an initial value of 3). So, there is no need to compute those computed constants many times (using computeComputedConstants()). Instead, it's much better to compute them in initialiseVariables(). Not to mention that we might have "computedConstants[1] = 1.0;" and then "computedConstants[0] = computedConstants[1];" so if we were to compute both of them in computeComputedConstants(), we would need to compute "computedConstants[1] = 1.0;" before computing "computedConstants[0] = computedConstants[1];", which would make things slightly more complicated to generate.
Configuration menu - View commit details
-
Copy full SHA for 8cba9cd - Browse repository at this point
Copy the full SHA 8cba9cdView commit details -
Generator: initialise things in initialiseVariables() in the order of…
… its parameters.
Configuration menu - View commit details
-
Copy full SHA for 65e1d18 - Browse repository at this point
Copy the full SHA 65e1d18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 327225a - Browse repository at this point
Copy the full SHA 327225aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1020eb - Browse repository at this point
Copy the full SHA d1020ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3bbce3 - Browse repository at this point
Copy the full SHA f3bbce3View commit details -
Generator: make sure that constants are initialised when they are nee…
…ded to initialise a state.
Configuration menu - View commit details
-
Copy full SHA for 1f09630 - Browse repository at this point
Copy the full SHA 1f09630View commit details -
GeneratorProfile: use the constants, computed constants, and algebrai…
…c arrays rather than the variables array with findRoot() & Co.
Configuration menu - View commit details
-
Copy full SHA for b54f688 - Browse repository at this point
Copy the full SHA b54f688View commit details -
GeneratorProfile: use the constants, computed constants, and algebrai…
…c arrays rather than the variables array to compute external variables.
Configuration menu - View commit details
-
Copy full SHA for d165208 - Browse repository at this point
Copy the full SHA d165208View commit details
Commits on Aug 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 183d531 - Browse repository at this point
Copy the full SHA 183d531View commit details
Commits on Aug 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 54e6673 - Browse repository at this point
Copy the full SHA 54e6673View commit details -
GeneratorProfile: use the externals array to retrieve the value of ex…
…ternal variables.
Configuration menu - View commit details
-
Copy full SHA for 62dc092 - Browse repository at this point
Copy the full SHA 62dc092View commit details
Commits on Aug 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4bf1afc - Browse repository at this point
Copy the full SHA 4bf1afcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68ad0fc - Browse repository at this point
Copy the full SHA 68ad0fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff5a1a2 - Browse repository at this point
Copy the full SHA ff5a1a2View commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c83f5c7 - Browse repository at this point
Copy the full SHA c83f5c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26ba852 - Browse repository at this point
Copy the full SHA 26ba852View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 68c9895 - Browse repository at this point
Copy the full SHA 68c9895View commit details -
Tests: added a test to generate some code for the DAE version of the …
…HH52 model with various external variables.
Configuration menu - View commit details
-
Copy full SHA for f0957e0 - Browse repository at this point
Copy the full SHA f0957e0View commit details
Commits on Sep 6, 2024
-
Tests: changed the external variable in algebraicEqnWithOneNonIsolate…
…dUnknownWithExternalVariable. This is so that we can test an algebraic model with an external variable (in https://github.com/agarny/libCellMLGeneratedCodeTests).
Configuration menu - View commit details
-
Copy full SHA for 49b3a4f - Browse repository at this point
Copy the full SHA 49b3a4fView commit details
Commits on Sep 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6b74014 - Browse repository at this point
Copy the full SHA 6b74014View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcbd038 - Browse repository at this point
Copy the full SHA dcbd038View commit details
Commits on Oct 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e3ce0d1 - Browse repository at this point
Copy the full SHA e3ce0d1View commit details
Commits on Oct 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c07412b - Browse repository at this point
Copy the full SHA c07412bView commit details
Commits on Oct 17, 2024
-
Generator: removed the
model()
andsetModel()
APIs.Indeed, we want to be able to tell the generator to track/untrack some model variables. So, to have those `model()` and `setModel()` methods make the generator model-specific when we want it to be usable for any model, hence now the `interfaceCode()` and `implementationCode()` methods taking a model as a parameter.
Configuration menu - View commit details
-
Copy full SHA for a7addbf - Browse repository at this point
Copy the full SHA a7addbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9acc693 - Browse repository at this point
Copy the full SHA 9acc693View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ebd686 - Browse repository at this point
Copy the full SHA 9ebd686View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb7cb1f - Browse repository at this point
Copy the full SHA cb7cb1fView commit details -
CMake: don't use hints to find llvm-cov and llvm-profdata.
Someone might have a version of llvm-cov and llvm-profdata that they use and which is not located in /Library/Developer/CommandLineTools/usr/bin. This means that they will need to provide LLVM_BIN_DIR which is not ideal, not least since there are PREFERRED_LLVM_COV_NAMES and PREFERRED_LLVM_PROFDATA_NAMES to play with, if needed.
Configuration menu - View commit details
-
Copy full SHA for ffd073f - Browse repository at this point
Copy the full SHA ffd073fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69aa6ca - Browse repository at this point
Copy the full SHA 69aa6caView commit details
Commits on Oct 21, 2024
-
AnalyserModel: added a way to retrieve an AnalyserVariable object fro…
…m a Variable object.
Configuration menu - View commit details
-
Copy full SHA for 5a69d69 - Browse repository at this point
Copy the full SHA 5a69d69View commit details -
CMake: don't use hints to find llvm-cov and llvm-profdata.
Someone might have a version of llvm-cov and llvm-profdata that they use and which is not located in /Library/Developer/CommandLineTools/usr/bin. This means that they will need to provide LLVM_BIN_DIR which is not ideal, not least since there are PREFERRED_LLVM_COV_NAMES and PREFERRED_LLVM_PROFDATA_NAMES to play with, if needed.
Configuration menu - View commit details
-
Copy full SHA for efd13dc - Browse repository at this point
Copy the full SHA efd13dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for cfbf664 - Browse repository at this point
Copy the full SHA cfbf664View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8491c7 - Browse repository at this point
Copy the full SHA f8491c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 327e00e - Browse repository at this point
Copy the full SHA 327e00eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d83e85 - Browse repository at this point
Copy the full SHA 5d83e85View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5ffe1a - Browse repository at this point
Copy the full SHA d5ffe1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d6c8e2 - Browse repository at this point
Copy the full SHA 7d6c8e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ac893b - Browse repository at this point
Copy the full SHA 3ac893bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9492a5 - Browse repository at this point
Copy the full SHA b9492a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e917ba4 - Browse repository at this point
Copy the full SHA e917ba4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1fa3ed - Browse repository at this point
Copy the full SHA f1fa3edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8175278 - Browse repository at this point
Copy the full SHA 8175278View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0eef39 - Browse repository at this point
Copy the full SHA c0eef39View commit details -
Configuration menu - View commit details
-
Copy full SHA for e739d34 - Browse repository at this point
Copy the full SHA e739d34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8563e4b - Browse repository at this point
Copy the full SHA 8563e4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for dba1002 - Browse repository at this point
Copy the full SHA dba1002View commit details -
Configuration menu - View commit details
-
Copy full SHA for feffbea - Browse repository at this point
Copy the full SHA feffbeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a71e2f - Browse repository at this point
Copy the full SHA 4a71e2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ddbb845 - Browse repository at this point
Copy the full SHA ddbb845View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c70e41 - Browse repository at this point
Copy the full SHA 9c70e41View commit details -
Configuration menu - View commit details
-
Copy full SHA for aeea86c - Browse repository at this point
Copy the full SHA aeea86cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e279a17 - Browse repository at this point
Copy the full SHA e279a17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 925a288 - Browse repository at this point
Copy the full SHA 925a288View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2d73da - Browse repository at this point
Copy the full SHA e2d73daView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7a98fa - Browse repository at this point
Copy the full SHA c7a98faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c7c1c3 - Browse repository at this point
Copy the full SHA 1c7c1c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61f9b08 - Browse repository at this point
Copy the full SHA 61f9b08View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe0fb28 - Browse repository at this point
Copy the full SHA fe0fb28View commit details
Commits on Oct 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4c4842f - Browse repository at this point
Copy the full SHA 4c4842fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 228e25a - Browse repository at this point
Copy the full SHA 228e25aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 76ec2b9 - Browse repository at this point
Copy the full SHA 76ec2b9View commit details
Commits on Oct 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cabb263 - Browse repository at this point
Copy the full SHA cabb263View commit details -
Generator: doIsTrackedVariable() should always return true if a varia…
…ble is not tracked per se. This is for the VOI and states which are not tracked per se, but should be considered tracked.
Configuration menu - View commit details
-
Copy full SHA for 32a5d53 - Browse repository at this point
Copy the full SHA 32a5d53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 804c2c4 - Browse repository at this point
Copy the full SHA 804c2c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for dace0cb - Browse repository at this point
Copy the full SHA dace0cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fda60d - Browse repository at this point
Copy the full SHA 8fda60dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b20da1 - Browse repository at this point
Copy the full SHA 7b20da1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 712f8fb - Browse repository at this point
Copy the full SHA 712f8fbView commit details
Commits on Oct 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9a65414 - Browse repository at this point
Copy the full SHA 9a65414View commit details -
AnalyserEquation: renamed a coupe of equation types.
It is now in line with what we use in AnalyserVariable.
Configuration menu - View commit details
-
Copy full SHA for ee3a7f1 - Browse repository at this point
Copy the full SHA ee3a7f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55b9664 - Browse repository at this point
Copy the full SHA 55b9664View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c34561 - Browse repository at this point
Copy the full SHA 9c34561View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba471ff - Browse repository at this point
Copy the full SHA ba471ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 723d025 - Browse repository at this point
Copy the full SHA 723d025View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c24539 - Browse repository at this point
Copy the full SHA 6c24539View commit details -
Configuration menu - View commit details
-
Copy full SHA for 315a007 - Browse repository at this point
Copy the full SHA 315a007View commit details
Commits on Oct 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b2748c5 - Browse repository at this point
Copy the full SHA b2748c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4eb0eec - Browse repository at this point
Copy the full SHA 4eb0eecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22d78ed - Browse repository at this point
Copy the full SHA 22d78edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c093e1 - Browse repository at this point
Copy the full SHA 4c093e1View commit details
Commits on Oct 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d259602 - Browse repository at this point
Copy the full SHA d259602View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89d8eda - Browse repository at this point
Copy the full SHA 89d8edaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 858f45f - Browse repository at this point
Copy the full SHA 858f45fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c29007f - Browse repository at this point
Copy the full SHA c29007fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4b0e7a - Browse repository at this point
Copy the full SHA b4b0e7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03ff8f0 - Browse repository at this point
Copy the full SHA 03ff8f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbe8852 - Browse repository at this point
Copy the full SHA dbe8852View commit details -
Configuration menu - View commit details
-
Copy full SHA for 006f0f0 - Browse repository at this point
Copy the full SHA 006f0f0View commit details
Commits on Oct 29, 2024
-
Generator: external variables shouldn't be included when tracking/unt…
…racking all variables. Indeed otherwise we can't compute them anymore...!
Configuration menu - View commit details
-
Copy full SHA for 3ae3636 - Browse repository at this point
Copy the full SHA 3ae3636View commit details -
Generator: take into account tracked/untracked variables when generat…
…ing some DAE code.
Configuration menu - View commit details
-
Copy full SHA for dd35081 - Browse repository at this point
Copy the full SHA dd35081View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13e84f9 - Browse repository at this point
Copy the full SHA 13e84f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86a6280 - Browse repository at this point
Copy the full SHA 86a6280View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68ef9da - Browse repository at this point
Copy the full SHA 68ef9daView commit details
Commits on Oct 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 59df199 - Browse repository at this point
Copy the full SHA 59df199View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2ea198 - Browse repository at this point
Copy the full SHA e2ea198View commit details -
Generator: let the user know if there were some issues when trying to…
… track/untrack some variables.
Configuration menu - View commit details
-
Copy full SHA for c94e122 - Browse repository at this point
Copy the full SHA c94e122View commit details -
Generator: removed some tracking/untracking features related to exter…
…nal variables. Indeed, we can't, for instance, track/untrack an external variable.
Configuration menu - View commit details
-
Copy full SHA for 7f16c3a - Browse repository at this point
Copy the full SHA 7f16c3aView commit details -
Tests: tests the generated code for tracked/untracked variables using…
… a special DAE version of the HH52 model. Indeed, in our original DAE version of the HH52 model, all the variables are computed using a DAE while here we want computed constants to be computed using a pure algebraic equation so that it can be used in an NLA variable that depends on them.
Configuration menu - View commit details
-
Copy full SHA for 4f1d106 - Browse repository at this point
Copy the full SHA 4f1d106View commit details -
AnalyserVariable: don't make a "true" constant's dummy equation acces…
…sible through the API.
Configuration menu - View commit details
-
Copy full SHA for 2365d5e - Browse repository at this point
Copy the full SHA 2365d5eView commit details
Commits on Oct 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1fff51d - Browse repository at this point
Copy the full SHA 1fff51dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4fdf65 - Browse repository at this point
Copy the full SHA d4fdf65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33bab8f - Browse repository at this point
Copy the full SHA 33bab8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9eda39 - Browse repository at this point
Copy the full SHA b9eda39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7be6561 - Browse repository at this point
Copy the full SHA 7be6561View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5892bb9 - Browse repository at this point
Copy the full SHA 5892bb9View commit details -
Generator: generate needed algebraic equations (for untracked variabl…
…es) in NLA systems.
Configuration menu - View commit details
-
Copy full SHA for 46681b7 - Browse repository at this point
Copy the full SHA 46681b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 206a683 - Browse repository at this point
Copy the full SHA 206a683View commit details
Commits on Nov 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b4936d8 - Browse repository at this point
Copy the full SHA b4936d8View commit details
Commits on Nov 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 66ef714 - Browse repository at this point
Copy the full SHA 66ef714View commit details
Commits on Nov 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 856046f - Browse repository at this point
Copy the full SHA 856046fView commit details -
Configuration menu - View commit details
-
Copy full SHA for db70843 - Browse repository at this point
Copy the full SHA db70843View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc80910 - Browse repository at this point
Copy the full SHA fc80910View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c8538e - Browse repository at this point
Copy the full SHA 2c8538eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02726a5 - Browse repository at this point
Copy the full SHA 02726a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7d50f1 - Browse repository at this point
Copy the full SHA b7d50f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d723987 - Browse repository at this point
Copy the full SHA d723987View commit details
Commits on Nov 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cc07f11 - Browse repository at this point
Copy the full SHA cc07f11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15c648a - Browse repository at this point
Copy the full SHA 15c648aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fea8420 - Browse repository at this point
Copy the full SHA fea8420View commit details
Commits on Nov 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2a8ed61 - Browse repository at this point
Copy the full SHA 2a8ed61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8aca12d - Browse repository at this point
Copy the full SHA 8aca12dView commit details -
Configuration menu - View commit details
-
Copy full SHA for dcc8024 - Browse repository at this point
Copy the full SHA dcc8024View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6fa546 - Browse repository at this point
Copy the full SHA a6fa546View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfc6ea7 - Browse repository at this point
Copy the full SHA dfc6ea7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c469f81 - Browse repository at this point
Copy the full SHA c469f81View commit details
Commits on Nov 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2c523d9 - Browse repository at this point
Copy the full SHA 2c523d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ca7d2a - Browse repository at this point
Copy the full SHA 2ca7d2aView commit details
Commits on Nov 14, 2024
-
Reverted some "cleaning up" of the analyser.
Effectively reverting 4357d2b. Indeed, the code is less efficient: there are more `if` statements and we make many calls (~94% of the time) to AnalyserEquationAst::swapLeftAndRightChildren(). Also, if we were to do that cleaning up then we also need to clean in the case of a piecewise statement.
Configuration menu - View commit details
-
Copy full SHA for 6a48c0f - Browse repository at this point
Copy the full SHA 6a48c0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba680d6 - Browse repository at this point
Copy the full SHA ba680d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c0d33f - Browse repository at this point
Copy the full SHA 5c0d33fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1c8fb5 - Browse repository at this point
Copy the full SHA d1c8fb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54dcca7 - Browse repository at this point
Copy the full SHA 54dcca7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ff4043 - Browse repository at this point
Copy the full SHA 9ff4043View commit details
Commits on Nov 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c81e3a3 - Browse repository at this point
Copy the full SHA c81e3a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 113d562 - Browse repository at this point
Copy the full SHA 113d562View commit details -
Configuration menu - View commit details
-
Copy full SHA for b26676b - Browse repository at this point
Copy the full SHA b26676bView commit details
Commits on Nov 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dc55ff2 - Browse repository at this point
Copy the full SHA dc55ff2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 189b561 - Browse repository at this point
Copy the full SHA 189b561View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9c8ca3 - Browse repository at this point
Copy the full SHA b9c8ca3View commit details