Simulation Domain
#include <psDomain.hpp>
In ViennaPS, the central component for managing all geometric information is the Domain
class. It encapsulates the complete material and geometry description of the simulation region. The Domain
maintains level sets to represent surfaces and material interfaces with high accuracy, while also providing a cell-based data structure for volume information.
Depending on the applied process, the framework can utilize either or both representations.