Skip to main content

jkitchin/differentiable-flowsheets

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
3
GitHub stars
16
GitHub forks
1

Install with an AI assistant

Copy this prompt into the AI assistant you're using.

Loading the repository README…

Skills in this repository

classification pending

Showing 3 of 3 collected skills.

occupation
unclassified
description

Builds, solves and differentiates chemical process flowsheets with difflow, the JAX differentiable flowsheet framework. Use when the user wants to simulate unit operations (CSTR, PFR, flash, distillation, heat exchangers, mixers, splitters, refinery, carbon…

updated
occupation
unclassified
description

Adds a new unit operation to the difflow codebase (core, dynamic or a plugin such as difflow_refinery or difflow_cc) following the project's conventions, with a ParamsMixin params dataclass, JAX-only __call__, tests with gradient checks, docs and catalog…

updated
occupation
unclassified
description

Verifies that JAX gradients through a difflow unit operation or flowsheet match finite differences, and tracks down NaN or wrong gradients. Use when the user asks to check, test or debug gradients, derivatives, sensitivities or jax.grad of a difflow unit…

updated
Showing 3 of 3 collected skills.