def update_arch(self, spec): """Handle differences in WM_ARCH naming """ OpenfoamArch.update_arch(self, spec) # ARM64 (openfoam) -> Arm64 (openfoam-org) self.arch = self.arch.replace("ARM64", "Arm64")
def foam_arch(self): if not self._foam_arch: self._foam_arch = OpenfoamArch(self.spec, **self.config) return self._foam_arch