Statefields integrated with regular fields + python bindings

Authored by junge on Jul 24 2018, 16:06.

Description

Statefields integrated with regular fields + python bindings

Fields, StateFields and FieldCollections now accessible to Python
closes T2090

Summary:
harmonised statefields with fields in fieldcollections

in the middle of adding polymorphic getters to statefields for python

Polymorphic getters compile

Adding Python bindings to fields and collections

statefield integration, fielcollection-pybind (tests incomplete)

statefield integrated with regular fields, wrapped in python

Fix for old compilers

Older compilers (debian stable) had problems with templated member
functions of members of test fixtures (tests/test_field_collections_3.cc).

Fixed name clash

Test Plan: Jenkins passes

Reviewers: afalsafi, pastewka

Reviewed By: pastewka

Differential Revision: https://c4science.ch/D190

Details

Committed
jungeJul 24 2018, 16:06
Pushed
jungeJul 24 2018, 16:06
Reviewer
pastewka
Differential Revision
Restricted Differential Revision
Parents
rMUSPECTRE02acebee7766: Trigger readthedocs through Jenkins
Branches
Unknown
Tags
Unknown
Tasks
T2090: Fully integrate StateFields into FieldCollection