Tony Xiang

Results 40 issues of Tony Xiang

### Description **Current behavior** The GitHub Actions pipeline can be configured to build/test multiple configurations of Python versions, OS'es, and architectures. The job step `pypa/cibuildwheel` will stop immediately (and raise...

# Integrating power-grid-model into pandapower This is a joint work package of Alliander and Fraunhofer. Alliander has released a high performance power system calculation tool [`power-grid-model`](https://github.com/alliander-opensource/power-grid-model). It has significant [performance...

I used to write hand-made C++ extension module to wrap our C++ libraries for Python. I would like to hide all the symbols (including the symbols from head-only C++ libraries...

enhancement
Code Generation

### Description GitHub has announced that m1 macOS runners are available for open-source project. It would be a good idea to enable `cibuildwheel` to use m1 macOS runner to build...

In the [documentation](https://www.boost.org/doc/libs/1_75_0/libs/graph/doc/depth_first_search.html) of (for example) depth first search. The signature of the named parameter version requires a lvalue mutable reference graph. ```c++ // named parameter version template void depth_first_search(Graph&...

Closes #431 Also make `meta_data` as input argument for many classes, instead of hard code to the automatically generated `constexpr` version. In this way, it is possible to do unit...

# Background Power Grid Model currently uses the row-based buffer to share the data across the C-API. For example, the memory layout of a node input buffer looks like: ```...

feature

# Feature - Add control logic for transformer tap changer. - In power flow calculation, add an option to change the tap changer of transformer automatically. # Considerations - How...

feature

# Background Currently the state estimation supports two types of sensors: `voltage_sensor` and `power_sensor`. Their meaning is self explanatory. In distribution grids, we have also many current measurements. Supporting current...

feature

# Introduction The calculation core is a header-only library in C++. In each build target of unit test, C API, validation test, etc, we have multiple translation units (`.cpp` files)....

improvement