Please describe your :rocket: feature request.
Currently, even if a user only wants to simulate photon transport, all the acoustic maps will be generated, too. This takes up unnecessary computation time.
Describe the solution you'd like
I could see two possible solutions, either the user specifies the property volumes they would like to be generated or each adapter in the pipeline has an attribute called sth like necessary properties, and the volume creator only generates the properties defined by the adapters in the pipeline
Please describe your :rocket: feature request. Currently, even if a user only wants to simulate photon transport, all the acoustic maps will be generated, too. This takes up unnecessary computation time.
Describe the solution you'd like I could see two possible solutions, either the user specifies the property volumes they would like to be generated or each adapter in the pipeline has an attribute called sth like
necessary properties
, and the volume creator only generates the properties defined by the adapters in the pipeline