Week 6: Pointers and Pybind11

ruhi
Published: 07/05/2023

 

Overview

This week I spent a lot of time on debugging issues with pointers in d-SEAMS. As noted on the issue I opened and discussions with the core-team, some refactoring is required which I began working on in tandem.

Check-in Questions

What did you do this week?

  1. Worked on binding the functions for input in d-SEAMS

  2. Opened an issue to discuss issues with the code: https://github.com/d-SEAMS/seams-core/issues/35

  3. Added bindings and cleaned up https://github.com/RuhiRG/pyseams for migration.

  4. Opened a pull request to seames-core : https://github.com/d-SEAMS/seams-core/pull/36

What is coming up next?

  1. More fixing of the d-SEAMS core

  2. Add bindings and fix build

  3. Setting up an issue with the order in which I will implement the bindings

Did you get stuck anywhere?

I was able to meet my mentor and the project organisers.  Pointers and their usage are a bit confusing to me so far.

DJDT

Versions

Time

Settings from gsoc.settings

Headers

Request

SQL queries from 1 connection

Static files (2312 found, 3 used)

Templates (11 rendered)

Cache calls from 1 backend

Signals

Log messages