The selected candidate will:
# Contribute to the specification, design, implementation and maintenance of a new interactive and optimizing Modelica compiler (see http://www.modelica.org), including:
- Semantic analysis of Modelica programs
- Bytecode generation and virtual machine implementation
- Simplification of equations (index reduction, BLT transformation, symbolic Jacobian calculation, code optimization)
- Coupling with a DAE or ODE numerical solver
# Help the existing team to integrate the new compiler in the AMESim environment
# Contribute to the development and integration of pre-post processing tools and command interpreters
|