Speaker
Description
Pycanha is an open-source tool for thermal analysis based on the lumped parameter method. It is written in C++ and Python. Data structures, solvers and any other computationally intensive operations are implemented in C++ while the user interface is implemented in Python and installed as a regular Python package, currently available for the latest versions of Windows, Linux and macOS.
Pycanha offers simplicity and usability while still providing advanced users with complete control over the thermal model data and solver processes, and great introspection and debugging capabilities through standard Python tools. Pycanha uses state-of-the-art linear algebra libraries for its solvers and GPU accelerated raytracing for the calculation of REFs and view factors.
Since the tool was first presented, the internal geometrical model has been remade and connected to the thermal mathematical model and to a 3D interactive viewer. Parametric capabilities have been expanded, and interoperability with other tools and standards, mainly ESATAN-TMS and STEP-TAS, through import and export operations, has been introduced. The tool is still evolving quickly, and more features are expected soon.
In its current state, Pycanha has the full set of tools that allow a complete stand-alone thermal analysis: geometrical modelling, automatic conductive and radiative couplings generation, steady-state and transient solvers and interactive post-processing.