Changelog#

Unpublished#

Added#

Changed#

Deprecated#

Removed#

Fixed#

0.2.0 (2026-05-07)#

Stationary networks can be solved analytically using the solve_stationary() method. This can be done either symbolically or with numeric values. If numeric values are used, the result is saved in the RCSolution object of the network, and several different solutions can be concatenated using the time_step parameter of the method. This makes it easy to parameterise the boundary conditions and compare them, or build quasi-dynamic simulations as is often done when PyRC is not an option.

Added#

  • make.py to build documentary

  • example wall heat conduction

  • new material Copper

  • RCNetwork can now be solved analytically

  • pyrc.core.solver.stationary and test for the function in it

  • scipy-stubs as developer dependency

Removed#

  • build_new.bat and build.info (build files for documentation)

Fixed#

  • Resistor.connect() Every BoundaryCondition that inherits from Geometric can be connected without manually passing a direction. This is the only reason to use a Geometric/Cell BoundaryCondition: not to have to.

  • Wrong heat capacity value for material Metal

0.1.0 (2026-04-13)#

Initial release.