* used, just the global size of the
* partitioner.
*/
- BlockVector (const std::vector<Epetra_Map> &partitioner);
+ explicit BlockVector (const std::vector<Epetra_Map> &partitioner);
/**
* Constructor. Generate a block
* used, just the global size of the
* partitioner.
*/
- BlockVector (const std::vector<IndexSet> &partitioner,
- const MPI_Comm &communicator = MPI_COMM_WORLD);
+ explicit BlockVector (const std::vector<IndexSet> &partitioner,
+ const MPI_Comm &communicator = MPI_COMM_WORLD);
/**
* Copy-Constructor. Set all the
* fill appropriate data using a
* reinit of the blocks.
*/
- BlockVector (const unsigned int num_blocks);
+ explicit BlockVector (const unsigned int num_blocks);
/**
* Constructor. Set the number of
*
* References BlockVector.reinit().
*/
- BlockVector (const std::vector<unsigned int> &N);
+ explicit BlockVector (const std::vector<unsigned int> &N);
/**
* Constructor. Set the number of