Uses a custom progress status observer to receive notifications of the algorithm progress.
To get access to progress of such actions as reading, writing, transfer or meshing we have to inherit from Base_ProgressStatus::Observer class. This class has two pure virtual methods ChangedValue() and Completed() which allows us to track the status of algorithms.
You can try this example with the following model:
./examples/models/transmissionhousing1.sat