|
libMesh
|
Namespaces don't provide private data, so let's take the data we would like private and put it in an obnoxious namespace. More...
Variables | |
| processor_id_type | _n_processors = 1 |
| Total number of processors used. | |
| processor_id_type | _processor_id = 0 |
| The local processor id. | |
| int | _n_threads = 1 |
| Total number of threads possible. | |
| unsigned int | _default_grainsize = 1000 |
| Minimum number of elements/nodes/indices per thread above which we can split work onto more threads. | |
| bool | _is_initialized = false |
Flag that tells if init() has been called. | |
| SolverPackage | _solver_package |
| The default solver package to use. | |
Namespaces don't provide private data, so let's take the data we would like private and put it in an obnoxious namespace.
At least that way it is a pain to use, thus discouraging errors.
|
extern |
Minimum number of elements/nodes/indices per thread above which we can split work onto more threads.
Definition at line 304 of file libmesh.C.
Referenced by libMesh::default_grainsize().
|
extern |
Flag that tells if init() has been called.
Definition at line 305 of file libmesh.C.
Referenced by libMesh::closed(), libMesh::initialized(), and libMesh::LibMeshInit::~LibMeshInit().
|
extern |
Total number of processors used.
Definition at line 300 of file libmesh.C.
Referenced by libMesh::global_n_processors().
|
extern |
Total number of threads possible.
Definition at line 303 of file libmesh.C.
Referenced by libMesh::n_threads().
|
extern |
The local processor id.
Definition at line 301 of file libmesh.C.
Referenced by libMesh::global_processor_id().
|
extern |
The default solver package to use.
Definition at line 306 of file libmesh.C.
Referenced by libMesh::default_solver_package().