Added (failing) test for FlattenedComponents property on SODesignAlternative
Added a FlattenedComponents property on SODesignAlternative and made the tests pass
Added (failing) test for FlattenedComponents property functionality on SODesignAlternative
Added (failing) test for PassOnFlattenedSubComponents method on SOComponent
Added a PassOnFlattenedSubComponents method on SOComponent and made the test pass
Added a PassOnFlattenedSubComponents method functionality on SOComponent and made the test pass
Added a FlattenedComponents property functionality on SODesignAlternative and made the test pass
Added (failing) test for FlattenedLeafComponents property on SODesignAlternative
Added a FlattenedLeafComponents property on SODesignAlternative and made the tests pass
Added (failing) test for FlattenedLeafComponents property functionality on SODesignAlternative
Added (failing) test for PassOnFlattenedLeafSubComponents method on SOComponent
Added a PassOnFlattenedLeafSubComponents method functionality on SOComponent and made the test pass
Added (failing) test for PassOnFlattenedLeafSubComponents method functionality on SOComponent
Added a PassOnFlattenedLeafSubComponents method functionality on SOComponent and made the test pass
Added a FlattenedLeafComponents property functionality on SODesignAlternative and made the tests pass
Refactored QTOAnalysis to use the FlattenedLeafComponents rather than only the components of the design alternative
Fixed bug in FlattenedLeafComponents property and related methods