/[ascend]/trunk/base/generic/solver/solver.h
ViewVC logotype

Diff of /trunk/base/generic/solver/solver.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1548 by jpye, Thu Jun 28 15:04:00 2007 UTC revision 1549 by jpye, Mon Jul 23 14:30:35 2007 UTC
# Line 238  ASC_DLLSPEC int slv_solve(slv_system_t s Line 238  ASC_DLLSPEC int slv_solve(slv_system_t s
238    
239  ASC_DLLSPEC int slv_eligible_solver(slv_system_t sys);  ASC_DLLSPEC int slv_eligible_solver(slv_system_t sys);
240  /**<  /**<
241      Determines whether or not the current solver.      Determines whether or not the current solver is capable of solving the
242      is capable of solving the given system as it is currently set up      given system as it is currently set up (e.g. some solvers cannot do
243      (e.g. some solvers cannot do optimization, or inequalities, etc.).      optimization, or inequalities, etc).
244    
245      The system must be set up first before calling this function, or the      The system must be set up first before calling this function, or the
246      return value may be misleading. @par      return value may be misleading. @par
247    
248      The solver in question will be asked to pass judgement on the      The solver in question will be asked to pass judgement on the
249      data in the slv_system_t wrt the solver being useful.      data in the slv_system_t wrt the solver being useful.
250      If no solver is registered, this returns FALSE.      If no solver is registered, this returns FALSE.
251    
252        @return 1 if solver is elegible
253  */  */
254    
255  ASC_DLLSPEC int slv_select_solver(slv_system_t sys, int solver);  ASC_DLLSPEC int slv_select_solver(slv_system_t sys, int solver);

Legend:
Removed from v.1548  
changed lines
  Added in v.1549

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22