def writeSoilFiles(self, shapefile):
        self.models[0].writeSoilFile(shapefile)
        for model in self.models[1:]:
            shutil.copy(
                "{0}/soil.txt".format(self.models[0].model_path), "{0}/".format(model.model_path))
            model.lat = self.models[0].lat
            model.lon = self.models[0].lon
            model.gid = self.models[0].gid
            model.lgid = self.models[0].lgid
            model.depths = self.models[0].depths
            model.elev = self.models[0].elev
Write soil parameter files based on domain shapefile.
dataset/ETHPy150Open nasa/RHEAS/src/ensemble.py/Ensemble.writeSoilFiles