Skip to content

Deprecate (or remove?) legacy Matlab Toolbox in Cantera 3.1 #196

@ischoegl

Description

@ischoegl

Abstract

The "experimental" MATLAB toolbox is making progress (see #32, #177 and associated issues). At the same time, the "legacy" toolbox does not support many of the newer Cantera features (example: C++ Solution) and uses legacy implementations instead that prevent simplifications and thus creates added maintenance efforts.

Motivation

Describe the need for the proposed change:

  • What problem is it trying to solve? ... move MATLAB toolbox to modern code base
  • Who is affected by the change? ... Cantera community that uses the MATLAB interface
  • Why is this a good solution? ... the "legacy" toolbox is incomplete; the "experimental" toolbox is easier to maintain

Possible Solutions

All that is needed to do in for the legacy toolbox is to trigger deprecation warnings. The bulk of the work is in making the (currently experimental) re-implementation of the MATLAB toolbox ready for final release, i.e. #177. Tagging @rwest, @ssun30 for comments.

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions