libMesh::libMeshPrivateData Namespace Reference

Variables

bool _is_initialized = false
SolverPackage _solver_package
processor_id_type _n_processors = 1
processor_id_type _processor_id = 0
int _n_threads = 1

Detailed Description

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.


Variable Documentation

Total number of processors used.

Definition at line 257 of file libmesh.C.

Referenced by libMesh::n_processors().

Total number of threads possible.

Definition at line 260 of file libmesh.C.

Referenced by libMesh::n_threads().

The local processor id.

Definition at line 258 of file libmesh.C.

Referenced by libMesh::processor_id().

Initial value:
#if   defined(LIBMESH_HAVE_PETSC)    
                                                       PETSC_SOLVERS

The default solver package to use.

Definition at line 262 of file libmesh.C.


Site Created By: libMesh Developers
Last modified: February 05 2013 19:55:44 UTC

Hosted By:
SourceForge.net Logo