Skip to content

Allow diffusion to be specified as a constant #212

@mattlevine22

Description

@mattlevine22

Currently ContinuousTimeStateEvolution requires diffusion to be lambda x, u, t: Callable.

  1. This makes writing models with constant diffusion (kinda the default use case) unnecessarily cumbersome
  2. Makes it harder for us to exploit things like scalar / diagonal diffusion coefficients.

Could do some nice auto-broadcasting for hierarchical cases as well here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions