Changeset 2808 in Sophya for trunk/SophyaLib/NTools/difeq.h
- Timestamp:
- Jun 14, 2005, 1:25:05 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/NTools/difeq.h
r1371 r2808 21 21 class DiffEqFunction { 22 22 public: 23 // Constructeur. n = nombre de fonctions dans le systeme23 //! Constructeur. n = nombre de fonctions dans le systeme 24 24 DiffEqFunction(int n) : mNFunc(n), mNFuncApp(n) {} 25 25 26 // Constructeur. n = nombre reel de fonctions dans le systeme,27 // m = nombre apparent (il y a dans certaines cas des fonctions a28 // usage interne, par exemple la fonction constante valant 1...)29 26 27 // Constructeur. n = nombre reel de fonctions dans le systeme, 28 // m = nombre apparent (il y a dans certaines cas des fonctions a 29 // usage interne, par exemple la fonction constante valant 1.... 30 30 DiffEqFunction(int n, int m) : mNFunc(n), mNFuncApp(m) {} 31 31 … … 42 42 { ASSERT(mNFunc == 1); } 43 43 44 // Nombre apparent de fonctions dans le systeme44 //! Nombre apparent de fonctions dans le systeme 45 45 int NFunc() {return mNFuncApp;} 46 46 47 // Nombre reel de fonctions dans le systeme47 //! Nombre reel de fonctions dans le systeme 48 48 int NFuncReal() {return mNFunc;} 49 49 50 // Pour ajuster vecteur de depart quand il y a des fonctions a usage 51 // interne... 50 //! Pour ajuster vecteur de depart quand il y a des fonctions a usage v interne... 52 51 virtual void AdjustStart(Vector& /*start*/, double /*tstart*/) 53 52 {} … … 68 67 class DiffEqFcn1 : public DiffEqFunction { 69 68 public: 70 // Constructeur, on fournit une fonction double->double 69 // Constructeur, on fournit une fonction double->double 71 70 // qui donne y' en fonction de y. 72 71 DiffEqFcn1(DIFEQFCN1); 73 72 74 // Implementation de Compute qui va utiliser la fonction fournie75 // au constructeur.73 // Implementation de Compute qui va utiliser la fonction 74 // fournie au constructeur. 76 75 virtual void Compute(double& fp, double f); 77 76 protected:
Note:
See TracChangeset
for help on using the changeset viewer.