Adam Glustein

Results 9 comments of Adam Glustein

May be able to leverage the boost multindex datat structure for this: https://www.boost.org/doc/libs/1_75_0/libs/multi_index/doc/tutorial/indices.html#rnk_indices

We have quite a comprehensive set of examples now which are broken down by experience level, so I'm going to close this out.

The real issue is that the node parser is failing to recognize a time-series if its renamed. This code snippet will also fail for the exact same reason: ```python @csp.node...

We can maintain the duality of an input type and value during iteration so that `for val in values` works the exact same as `for i in range(len(values))`. We just...

> I had missed the original discussion at #322 , that explains where a lot of this came from. Would be good to tidy up in any case. There are...

> This is somewhat by design since csp normalizes all typing types to basic python types for type mapping at the c++ level when passing type info to c++ adapters....

Attempting new approach with https://cmake.org/cmake/help/latest/module/GenerateExportHeader.html

> Previously, when all fields on structs were optional, we hard-coded these two flags for pydantic validation > > * https://github.com/Point72/csp/blob/strict-structs/csp/impl/struct.py#L125 > * https://github.com/Point72/csp/blob/strict-structs/csp/impl/struct.py#L130 > > Can we only apply...

Thanks Will - I can repro this using our CPP examples. As @svatasoiu is out for the next 2 weeks I'll try to take a look at a fix.