// CT embedded director 1 parameters
ctIncDir.initStepSize.setToken(new DoubleToken(0.01));
ctIncDir.minStepSize.setToken(new DoubleToken(1e-3));
ctIncDir.maxStepSize.setToken(new DoubleToken(0.5));
StringToken tok = new StringToken(
"ptolemy.domains.ct.kernel.solver.DerivativeResolver");
ctIncDir.breakpointODESolver.setToken(tok);
// Parameter dfsol = (Parameter)ctIncDir.getAttribute("ODESolver");
tok = new StringToken(
"ptolemy.domains.ct.kernel.solver.ExplicitRK23Solver");
ctIncDir.ODESolver.setToken(tok);
// CT embedded director 2 parameters
ctDecDir.initStepSize.setToken(new DoubleToken(0.01));
ctDecDir.minStepSize.setToken(new DoubleToken(1e-3));
ctDecDir.maxStepSize.setToken(new DoubleToken(0.5));
tok = new StringToken(
"ptolemy.domains.ct.kernel.solver.DerivativeResolver");
ctDecDir.breakpointODESolver.setToken(tok);
tok = new StringToken(
"ptolemy.domains.ct.kernel.solver.ExplicitRK23Solver");
ctDecDir.ODESolver.setToken(tok);
ctGain.factor.setToken(new DoubleToken(-1.0));
// CT director parameters
topdir.initStepSize.setToken(new DoubleToken(0.01));
topdir.minStepSize.setToken(new DoubleToken(1e-3));
topdir.maxStepSize.setToken(new DoubleToken(0.5));
tok = new StringToken(
"ptolemy.domains.ct.kernel.solver.DerivativeResolver");
topdir.breakpointODESolver.setToken(tok);
tok = new StringToken(
"ptolemy.domains.ct.kernel.solver.ExplicitRK23Solver");
topdir.ODESolver.setToken(tok);
}