Solar Field Output
Demonstrate Solar Field Plotting Routines
- class example.solarfield.example_SolarFieldOutput.ExampleSolarFieldOutput(methodName='runTest')
Bases:
TestOutput
- example_annotated_heliostat() None
Draws annotated heliostat.
- example_annotated_solar_field() None
Draws annotated solar field.
- example_dense_vector_field() None
Draws dense vector field.
- example_heliostat_vector_field() None
Draws heliostat vector field.
- example_multi_heliostat() None
Draws multiple heliostats.
- example_single_heliostat() None
Draws one heliostat.
- example_solar_field_h_centroids() None
Draws solar field heliostats, with centroids.
- example_solar_field_h_centroids_names() None
Draws solar field heliostats, with centroids and names.
- example_solar_field_h_names() None
Draws solar field heliostats, with names.
- example_solar_field_h_outlines() None
Draws solar field heliostat outlines. (Plus aim point and legend.)
- example_solar_field_subset() None
Draws solar field subset.
- setUp()
Hook method for setting up the test fixture before exercising it.
- classmethod setUpClass(source_file_body: str = 'ExampleSolarFieldOutput', figure_prefix_root: str = 'tsfo', interactive: bool = False, verify: bool = True)
Hook method for setting up class fixture before running tests in the class.
- example.solarfield.example_SolarFieldOutput.example_driver()