The Original CHomP Software
mw.h
Go to the documentation of this file.
1
3
14
15// Copyright (C) 1997-2020 by Pawel Pilarczyk.
16//
17// This file is part of my research software package. This is free software:
18// you can redistribute it and/or modify it under the terms of the GNU
19// General Public License as published by the Free Software Foundation,
20// either version 3 of the License, or (at your option) any later version.
21//
22// This software is distributed in the hope that it will be useful,
23// but WITHOUT ANY WARRANTY; without even the implied warranty of
24// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
25// GNU General Public License for more details.
26//
27// You should have received a copy of the GNU General Public License
28// along with this software; see the file "license.txt". If not,
29// please, see <https://www.gnu.org/licenses/>.
30
31// Started on August 10, 2004. Last revision: November 29, 2007.
32
33
34#ifndef _CHOMP_MULTIWORK_MW_H_
35#define _CHOMP_MULTIWORK_MW_H_
36
37
38// --------------------------------------------------
39// --------------------- config ---------------------
40// --------------------------------------------------
41// configuration and constants
42
44
45
46// --------------------------------------------------
47// --------------------- mwData ---------------------
48// --------------------------------------------------
49// portable data buffer
50
52
53
54// --------------------------------------------------
55// --------------------- mwTask ---------------------
56// --------------------------------------------------
57// the two task classes
58
61
62
63namespace chomp {
64
68namespace multiwork {
69
70
71} // namespace multiwork
72} // namespace chomp
73
74#endif // _CHOMP_MULTIWORK_MW_H_
75
77
This file contains the basic configuration of the MultiWork module, mainly as a definition of a serie...
This file contains the definition of the MultiWork coordinator class.
This file contains the definition of the MultiWork data class.
This file contains the definition of the MultiWork worker class.
This namespace contains the entire CHomP library interface.
Definition: bitmaps.h:51