USE the data type to store
USE the DimensionsWrapper0D abstract class
USE the ErrorMessages for printing error messages
USE I4P data type and str for string conversion
USE the data type to store
USE the corresponding Wrapper
USE the DimensionsWrapper abstract class
USE the WrapperFactory abstract class
USE the ErrorMessages for printing error messages
USE I1P data type
Nodes of different colours represent the following:
Solid arrows point from a parent (sub)module to the submodule which is
descended from it. Dashed arrows point from a module being used to the
module or program unit using it.