Changes
Page history
Update DynarePython
authored
Jul 22, 2024
by
MichelJuillard
Show whitespace changes
Inline
Side-by-side
DynarePython.md
View page @
504a3790
...
...
@@ -36,8 +36,15 @@ Either
#### calling the bytecode library generated by the preprocessor
-
the code for
`bytecode`
`mex`
file needs to separated between a
`mex`
wrapper and a standard
`C`
library
### Parse the JSON file `<modfilename>/model/json/modfile.json`
-
This file contains
`statementName`
keys that describe computing tasks requested by the user
-
See function
`parse_statements!()`
in
`DynareJulia/src/DynareParser.jl`
### Decide about the distribution of Dynare Preprocessor for Python (should be transparent to the Python user who installs the Dynare Python package)
-
Ideally, installing the Dynare Python package should automatically download the binary Preprocessor adapted to the user's platform (as in Julia)
### Check that a Python package can call Python code that it generated itself
-
In Julia, this raise a
`world age issue`
### Use JuliaCall to call DynareJulia
-
See
[
JuliaCall
](
https://juliapy.github.io/PythonCall.jl/stable/juliacall/
)
\ No newline at end of file