package gov.nasa.ial.mde; import gov.nasa.ial.mde.describer.Describer; import gov.nasa.ial.mde.properties.MdeSettings; import gov.nasa.ial.mde.solver.SolvedCubicPolynomial; import gov.nasa.ial.mde.solver.Solver; import gov.nasa.ial.mde.solver.symbolic.AnalyzedEquation; public class NewClassTest { /** * @param args */ public static void main(String[] args){ MdeSettings currentSettings = new MdeSettings("myAppsMdeProperties"); Solver solver = new Solver(); Describer describer = new Describer(solver, currentSettings); describer.setOutputFormat(Describer.TEXT_OUTPUT); String inputEquation = "y =x^3"; // Give Solver equation and solve AnalyzedEquation analyzedEquation = solver.add(inputEquation); SolvedCubicPolynomial solved = new SolvedCubicPolynomial(analyzedEquation); solved.getD(); System.out.println(analyzedEquation); solver.solve(); // if (solver.anyDescribable()) { String description = describer.getDescriptions("standards"); System.out.println("Description: " + description); } else { System.out.println("MDE could not generate a description for " + inputEquation + "."); } solver.removeAll(); } }