kniklas/ropsi-debian-dev-env

Consider pros and cons of upgrade to newer Cantera

Closed this issue · 2 comments

Verify (probably ask on forum):

  • what are benefits of upgrade (e.g. cti converter; performance, ?)
  • how much time it will take to rewrite the code? Should I first write some unit tests before that?
  • PEP8 compatibility
  • most likely it will require proper setup of IDE (i.e. create project with all files that will have replaced fragments of text - like methods, etc.)

Potential steps (to be thought):

  • compile new cantera to separate folder (python 2.7 and 3.x support)
  • see of old names of modules/methods work on new version! (to verify scope of potential refactor)
  • learn new modules and methods using python 2.7.x
  • recompile vim to use python 3.x
  • [optional] refactor ROPSI to use Cantera 2.2 using python 3.x

New version of Cantera should be installed - see #25.