def ExecuteInitialize(self):
        # Create the new subscale process
        self.subscales_utility = MeshingApplication.MultiscaleRefiningProcess(
            self.coarse_model_part,
            self.refined_model_part,
            self.visualization_model_part,
            self.settings["advanced_configuration"])

        if self.echo_level > 0:
            print('The multiscale process is initialized')

        if self.echo_level > 1:
            print(self.model[self.coarse_model_part_name])
            print(self.model[self.refined_model_part_name])
    def PrepareModelPart(self):
        # Initialize the corresponding model part
        if self.current_subscale == 0:
            self._InitializeVisualizationModelPart()
        else:
            self._InitializeRefinedModelPart()
            self.subscales_utility = MeshingApplication.MultiscaleRefiningProcess(
                self.coarse_model_part, self.refined_model_part,
                self.visualization_model_part,
                self.settings["advanced_configuration"])

            if self.echo_level > 0:
                print('The multiscale process is initialized')

            if self.echo_level > 1:
                print(self.model[self.coarse_model_part_name])
                print(self.model[self.refined_model_part_name])