|
libMesh
|
Go to the source code of this file.
Namespaces | |
| namespace | libMesh |
The libMesh namespace provides an interface to certain functionality in the library. | |
| namespace | libMesh::libMeshPrivateData |
| Namespaces don't provide private data, so let's take the data we would like private and put it in an obnoxious namespace. | |
Functions | |
| processor_id_type | libMesh::global_n_processors () |
| processor_id_type | libMesh::global_processor_id () |
| unsigned int | libMesh::n_threads () |
| unsigned int | libMesh::default_grainsize () |
Variables | |
| processor_id_type | libMesh::libMeshPrivateData::_n_processors = 1 |
| Total number of processors used. | |
| processor_id_type | libMesh::libMeshPrivateData::_processor_id = 0 |
| The local processor id. | |
| int | libMesh::libMeshPrivateData::_n_threads = 1 |
| Total number of threads possible. | |
| unsigned int | libMesh::libMeshPrivateData::_default_grainsize = 1000 |
| Minimum number of elements/nodes/indices per thread above which we can split work onto more threads. | |