def _save_csv(self):
        for k in self.solution.data_vars:
            out_path = os.path.join(self.config_run.output.path, '{}.csv'.format(k))
            self.solution[k].to_dataframe().to_csv(out_path)

        # Also save model and run configuration
        self.config_run.to_yaml(os.path.join(self.config_run.output.path,
                                             'config_run.yaml'))
        self.config_model.to_yaml(os.path.join(self.config_run.output.path,
                                               'config_model.yaml'))

        return self.config_run.output.path
Save solution as CSV files to ``self.config_run.output.path``
dataset/ETHPy150Open calliope-project/calliope/calliope/core.py/Model._save_csv