The current indexing system initialization code assumes that the MD domain is embedded in the CFD domain, i.e. that we want to couple macro-to-md on each of the 6 faces of the Mamico domain. TODO: allow disabling of coupling per face.
Suggested XML format in <mamico> config to configure this:
<enable-macro-to-md west="yes" east="no" north="no" south="no" bottom="no" top="no" />
Steps:
The current indexing system initialization code assumes that the MD domain is embedded in the CFD domain, i.e. that we want to couple macro-to-md on each of the 6 faces of the Mamico domain. TODO: allow disabling of coupling per face.
Suggested XML format in
<mamico>config to configure this:<enable-macro-to-md west="yes" east="no" north="no" south="no" bottom="no" top="no" />Steps:
IndexingServiceIndexTrait::md2macrodomain viaCellIndex::lowerBoundaryandCellIndex::upperBoundaryso that it includes theouterRegionat the faces where enable-macro-to-md is "no"IndexingServiceinitialization method, I guess this should simply be based on a few hardcoded examples