00001 00002 00003 00014 00015 // Copyright (C) 1997-2010 by Pawel Pilarczyk. 00016 // 00017 // This file is part of the Homology Library. This library is free software; 00018 // you can redistribute it and/or modify it under the terms of the GNU 00019 // General Public License as published by the Free Software Foundation; 00020 // either version 2 of the License, or (at your option) any later version. 00021 // 00022 // This library is distributed in the hope that it will be useful, 00023 // but WITHOUT ANY WARRANTY; without even the implied warranty of 00024 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00025 // GNU General Public License for more details. 00026 // 00027 // You should have received a copy of the GNU General Public License along 00028 // with this software; see the file "license.txt". If not, write to the 00029 // Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, 00030 // MA 02111-1307, USA. 00031 00032 // Started on August 10, 2004. Last revision: November 29, 2007. 00033 00034 00035 #ifndef _CHOMP_MULTIWORK_MW_H_ 00036 #define _CHOMP_MULTIWORK_MW_H_ 00037 00038 00039 // -------------------------------------------------- 00040 // --------------------- config --------------------- 00041 // -------------------------------------------------- 00042 // configuration and constants 00043 00044 #include "chomp/multiwork/mwconfig.h" 00045 00046 00047 // -------------------------------------------------- 00048 // --------------------- mwData --------------------- 00049 // -------------------------------------------------- 00050 // portable data buffer 00051 00052 #include "chomp/multiwork/mwdata.h" 00053 00054 00055 // -------------------------------------------------- 00056 // --------------------- mwTask --------------------- 00057 // -------------------------------------------------- 00058 // the two task classes 00059 00060 #include "chomp/multiwork/mwworker.h" 00061 #include "chomp/multiwork/mwcoord.h" 00062 00063 00064 namespace chomp { 00065 00069 namespace multiwork { 00070 00071 00072 } // namespace multiwork 00073 } // namespace chomp 00074 00075 #endif // _CHOMP_MULTIWORK_MW_H_ 00076 00078