⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 list.hxx

📁 不错的国外的有限元程序代码,附带详细的manual,可以节省很多的底层工作.
💻 HXX
字号:
//   ******************
//   *** CLASS LIST ***
//   ******************
 

#ifndef list_hxx

class FEMComponent ;


class List
/*
   This class implements an array which contains elements, nodes, materials,
   loads or load-time functions.
 DESCRIPTION :
   The objects are stored in 'values', an array of FEMComponents of size
   'size'.
 TASKS :
   - storing (method 'put') and returning (method 'at') FEMComponents ;
   - expanding itself, in order to accomodate more FEMComponents.
*/
{
   enum { FALSE } ;

   protected :
      int             size ;
      FEMComponent**  values ;

   public :
      List (int) ;                // constructor
      ~List () ;                  // destructor

      FEMComponent*   at (int i)           {return values[i-1] ;}
      int             giveSize ()          {return size ;}
      void            growTo (int) ;
      int             includes (int) ;
      int             isEmpty ()           {return (size==0) ;}
      int             isNotEmpty ()        {return (size!=0) ;}
      void            printYourself () ;
      void            put (int,FEMComponent*) ;
} ;

#define list_hxx
#endif









⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -