Skip to content

Imporove documentation for _linearize and _linearized_implicit_step in BMTs #721

Description

@trontrytel

We should better document what is required to be added to this function when a new tendency is introduced. Now, you either have to read the source code very closely, or already know what you're doing in order to add new tendencies.

While most people would hopefully understand that they need to:

  • Define a singleton "option" struct
  • add the forward dispatch
  • add the dispatch site in the forward tendency

adding the matching M_ij / e_i entries are opaque.

Originally posted by @haakon-e in #714 (comment)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions