// // DDESolver.h // ddetest // // Created by Ashley on 26/03/2007. // Copyright 2007 __MyCompanyName__. All rights reserved. // #import #import "DDErk23.h" #import "DDEHistory.h" @interface DDESolver : NSObject { DDErk23 *_stepper; DDEHistory *_history; id _rhs; } - (id) initWithRhs:(id)rhs stepper:(id)stepper; - (id) rhs; - (id) history; /*- (double) iStep:(double *)sws newSwitches:(double *)newsws state:(double *)state newState:(double *)news gradients:(double *)g newGradients:(double *)newg error:(double *)err startTime:(double)t0 stopTime:(double)target switchCounter:(int *)swi; */ - (void) solve/*:(double *)state start:(double)t0 stop:(double)t1 initialStep:(double *)dt epsilon:(double)eps outStep:(double)dout*/; @end