Browse Source

火灾求解

huangxingxing 1 year ago
parent
commit
6c18f794ea

+ 3 - 3
src/main/java/com/miniframe/bisiness/system/D00008Service.java

@@ -83,11 +83,11 @@ public class D00008Service extends D00008BaseModel implements ExecProcessFlow {
 		//TODO:  需要从第三方获取
 		initDNodeVal(aid);
 
-//
+		TemplateGenerator2.createGeometry(aid,jid);
 
 		TemplateGenerator.createMonitor(aid,jid);//生成监测点文件
 		if(accident.getStype().equals("Fire")){
-			TemplateGenerator2.createGeometry(aid,jid);
+
 			TemplateGenerator2.createFireControl(aid,jid,totaltime,dt,dx,reportstep,interactionstep,cocodes);
 			LogService.addLog(accident,"fireControl.ftl配置生成——————————————————成功");
 			TemplateGenerator2.createFireRunsh(aid,jid);
@@ -101,7 +101,7 @@ public class D00008Service extends D00008BaseModel implements ExecProcessFlow {
 
 		}
 		if(accident.getStype().equals("Water")){
-			TemplateGenerator.createGeometry(aid,jid);//生成几何文件
+//			TemplateGenerator.createGeometry(aid,jid);//生成几何文件
 			TemplateGenerator2.createWaterControl(aid,jid,totaltime,dt,dx,reportstep,interactionstep);
 			LogService.addLog(accident,"water.control配置生成——————————————————成功");
 			TemplateGenerator2.createWaterRunsh(aid,jid);

+ 1 - 0
src/main/resources/templates/fire2Control.ftl

@@ -1,6 +1,7 @@
 geoFile : ${geoFilePath}
 initFile :  ${initFilePath}
 interaction file name : ${fireInteractionPath}
+equipmentFile : /home/disaster/zhty/Program/Equipment
 monitorFile : ${monitorPath}
 peakFile : /home/disaster/zhty/Program/peakin
 midPath : ${midPath}

+ 1 - 0
src/main/resources/templates/water2Control.ftl

@@ -1,6 +1,7 @@
 geoFile : ${geoFilePath}
 initFile : ${initFilePath}
 monitorFile : ${monitorPath}
+equipmentFile : /home/disaster/zhty/Program/Equipment
 midPath : ${midPath}
 outPath : ${outPath}
 calpeak : OK