package de.gaalop.testbenchTbaGapp.gapp;
import de.gaalop.gapp.executer.Executer;
import java.util.HashMap;
/**
*
* @author Christian Steinmetz
*/
public class DotProductCollector implements GAPPTestable {
@Override
public String getSource() {
return
"s1 = *SphereN3(x1,y1,0,L1);\n"+
"s2 = *SphereN3(x2,y2,0,L2);\n"+
"s3 = *SphereN3(x3,y3,0,L3);\n"+
"?Pp = *(s1^s2^s3);\n";
}
@Override
public HashMap<String, Double> getInputs() {
HashMap<String, Double> hashMap = new HashMap<String, Double>();
hashMap.put("x1", 0.0d);
hashMap.put("y1", 0.0d);
hashMap.put("L1", 0.0d);
hashMap.put("x2", 0.0d);
hashMap.put("y2", 0.0d);
hashMap.put("L2", 0.0d);
hashMap.put("x3", 0.0d);
hashMap.put("y3", 0.0d);
hashMap.put("L3", 0.0d);
return hashMap;
}
@Override
public void testOutput(Executer executer) {
}
}