MueLu: fixed problems in statistics
MueLu: CoalesceDropFactory: missing part from the patch e1a9e27accd2f2
Revert "MueLu: AmalgamationFactory: making the hack for indexBase != 0 less of a hack"

This reverts commit e1a9e27accd2f2f6e8a18989fdaeceb70962bd4e.

Somehow, that small change broke lots of tests, which I totally missed.
Merge branch 'master' of software.sandia.gov:/space/git/Trilinos
MueLu: CoalesceDropFactory: cleanup
Trilinos: adding proxy to driver

The nightly results from my SRN workstation aren't being uploaded.
make ExperimentalSubmit from TDD_BUILD seems to work, so maybe it's a proxy issue?
Zoltan2 AlgPQJagged added Zoltan Comm
Merge branch 'master' of software.sandia.gov:/space/git/Trilinos
Galeri: Fixing 1D and 2D Poisson for indexBase=1

Unit testing in MueLu showed Galeri was assuming indexBase=0.
Note that this commit only patches the matrix generators that MueLu uses!
All others likely only work for indexBase=0.
MueLu: disabling PDE test.

This test is failing.  Until we understand better amalgamation for systems,
I'm disabling it.  Plus it's getting in the way of the checkin.

Build/Test Cases Summary
Enabled Packages: Galeri, MueLu
Disabled Packages: MOOCHO
Enabled all Forward Packages
0) MPI_DEBUG => passed: passed=390,notpassed=0 (5.04 min)
1) SERIAL_RELEASE => passed: passed=364,notpassed=0 (2.66 min)
2) MPI_SS_DEBUG => passed: passed=202,notpassed=0 (11.43 min)
Other local commits for this build/test group: 45794ea
MueLu: CoalesceDropFactory: fixing the construction of the amalgamated graph

In the process of construction, we need to translate LIDs of the
original column map into LIDs of the amalgamated column map. The
algorithm we used had some implicit assumption built into it, such as
original column map GIDs are sorted and that GIDs in each block are all
present and consecutive.

This commit removes both of these assumption. Now we should be able to
work with any column map.
MueLu: CoalesceDropFactory: removing column map checks

After some thought, we came to the conclusion that we should be able to
work with any column map. The previous patch fixes some of the problems.
There are still some lurking in the AmalgamationFactory.
MueLu: CoalesceDropFactory: added a sanity check

We really really want nonUniqueMap to act as a column map when uniqueMap
acts as a row map. From this perspective, we want uniqueMap GIDs be a
subset of those in nonUniqueMap, and they should be in the beginning of
it.
MueLu: AmalgamationFactory: fixed to work with missing DOFs in column map

It might happen that we have only {1,2} of the full block {1,2,3} in the
column map, i.e. some logical blocks have gaps. This fix changes our
behaviour so that we don't automatically fill in the gap in our maps.
MueLu: AmalgamationFactory: minor cleanup
Adding failing test that shows need for reduction of pass/fail across processes (Trilinos #5909)

This will drive the implemention of adding support for global reductions
across processes (see Trilinos #5909).
Removed 'std::' from 'integer std::exception'
Adding all basic unit tests for failure cases that shoudl be reduced correctly (Trilinos #5909)
Formatting fix.
Tpetra: Matrix Market I/O: Added a test for values indep of structure.

I added to the CrsMatrix Matrix Market Reader / Writer test an extra
test for equality of the values in the matrix, independent of the graph
structure of the matrix.  It's not fully general, because it still
expects the column Maps to be the same, but if this becomes important,
it could be fixed via an Import.