/[escript]/trunk/paso/src/ReactiveSolver.h
ViewVC logotype

Diff of /trunk/paso/src/ReactiveSolver.h

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

revision 3792 by gross, Tue May 4 09:10:03 2010 UTC revision 3793 by gross, Wed Feb 1 07:39:43 2012 UTC
# Line 23  Line 23 
23            
24  typedef struct Paso_ReactiveSolver {  typedef struct Paso_ReactiveSolver {
25    double A;    double A;
26      double dt;
27  } Paso_ReactiveSolver;  } Paso_ReactiveSolver;
28    
29    
30  PASO_DLL_API  PASO_DLL_API
31  err_t Paso_ReactiveSolver_solve(Paso_ReactiveSolver* support, Paso_TransportProblem* fctp, double* u, const double dt, const double* source, Paso_Options* options, Paso_Performance *pp);  err_t Paso_ReactiveSolver_solve(Paso_ReactiveSolver* support, Paso_TransportProblem* fctp, double* u, double* u_old,  const double* source, Paso_Options* options, Paso_Performance *pp);
32    
33  PASO_DLL_API  PASO_DLL_API
34  Paso_ReactiveSolver* Paso_ReactiveSolver_alloc(Paso_TransportProblem* fctp);  Paso_ReactiveSolver* Paso_ReactiveSolver_alloc(Paso_TransportProblem* fctp);
# Line 39  PASO_DLL_API Line 40  PASO_DLL_API
40  double Paso_ReactiveSolver_getSafeTimeStepSize(Paso_TransportProblem* fctp);  double Paso_ReactiveSolver_getSafeTimeStepSize(Paso_TransportProblem* fctp);
41    
42  PASO_DLL_API  PASO_DLL_API
43  void Paso_ReactiveSolver_initialize(const double dt, Paso_TransportProblem* fctp, Paso_Options* options);  void Paso_ReactiveSolver_initialize(const double dt, Paso_ReactiveSolver* rsolver, Paso_Options* options);
44    
45  #endif /* #ifndef INC_PASOREACTIVE */  #endif /* #ifndef INC_PASOREACTIVE */

Legend:
Removed from v.3792  
changed lines
  Added in v.3793

  ViewVC Help
Powered by ViewVC 1.1.26