37 #ifdef USE_MULTITHREAD 
   39 #include "ac/pthread.h"          
   69                 MultiThreadDataManager *pDM;
 
   75                 mutable MT_VecIter<Elem *> ElemIter;
 
  119         unsigned thread_count;
 
  122         pthread_mutex_t thread_mutex;
 
  123         pthread_cond_t  thread_cond;
 
  126         AO_TS_t propagate_ErrMatrixRebuild;
 
  131         static void *thread(
void *arg);
 
  132         static void thread_cleanup(ThreadData *arg);
 
  135         void ThreadSpawn(
void);
 
  136         clock_t ThreadDestroy(
void);
 
  147                         const char* sOutputFileName,
 
  148                         const char* sInputFileName,
 
  149                         bool bAbortAfterInput,
 
  153         virtual ~MultiThreadDataManager(
void);
 
  158 #ifdef MBDYN_X_MT_ASSRES 
  161                 throw(ChangedEquationStructure);
 
virtual void AssRes(VectorHandler &ResHdl, doublereal dCoef)
virtual void AssJac(MatrixHandler &JacHdl, doublereal dCoef)
virtual clock_t GetCPUTime(void) const