Check that CVs and Flows are added to PDSimCore subclass before running

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Added the ability to do len(self.CVs)

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Added import strings for scroll family

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Updated recip panels

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Spacing in recip/core.py

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
family module saved in self.family_module

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Added recip_compressor family

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Reorganization and renaming of examples

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
ok to only have one CV

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Errors now properly bubble in flow functions

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>
Added piston expander example