Sierra Toolkit  Version of the Day
UseCase_Rebal_1.hpp
1 /*------------------------------------------------------------------------*/
2 /* Copyright 2010 Sandia Corporation. */
3 /* Under terms of Contract DE-AC04-94AL85000, there is a non-exclusive */
4 /* license for use of this work by or on behalf of the U.S. Government. */
5 /* Export of this program may require a license from the */
6 /* United States Government. */
7 /*------------------------------------------------------------------------*/
8 
9 #ifndef Stk_Rebalance_Use_Cases_UseCase_1_hpp
10 #define Stk_Rebalance_Use_Cases_UseCase_1_hpp
11 
12 #include <stk_mesh/fixtures/HexFixture.hpp>
13 
14 namespace stk_classic {
15 namespace rebalance {
16 namespace use_cases {
17 
18  bool test_unequal_weights( stk_classic::ParallelMachine comm );
19 
20 } //namespace use_cases
21 } //namespace rebalance
22 } //namespace stk_classic
23 
24 #endif // Stk_Rebalance_Use_Cases_UseCase_1_hpp
25 
bool rebalance(mesh::BulkData &bulk_data, const mesh::Selector &selector, const VectorField *coord_ref, const ScalarField *elem_weight_ref, Partition &partition, const stk_classic::mesh::EntityRank rank=stk_classic::mesh::InvalidEntityRank)
Rebalance with a Partition object.
Definition: Rebalance.cpp:164
Sierra Toolkit.
MPI_Comm ParallelMachine
Definition: Parallel.hpp:32