You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
863 B
31 lines
863 B
2 years ago
|
// Copyright(C) 1999-2020, 2022 National Technology & Engineering Solutions
|
||
|
// of Sandia, LLC (NTESS). Under the terms of Contract DE-NA0003525 with
|
||
|
// NTESS, the U.S. Government retains certain rights in this software.
|
||
|
//
|
||
|
// See packages/seacas/LICENSE for details
|
||
|
|
||
|
#pragma once
|
||
|
|
||
|
#include "ioss_export.h"
|
||
|
|
||
|
namespace Ioss {
|
||
|
class Region;
|
||
|
struct MeshCopyOptions;
|
||
|
} // namespace Ioss
|
||
|
|
||
|
namespace Ioss {
|
||
|
/* \brief Methods to compare databases.
|
||
|
*/
|
||
|
class IOSS_EXPORT Compare
|
||
|
{
|
||
|
public:
|
||
|
Compare() = default;
|
||
|
~Compare() = default;
|
||
|
|
||
|
// Compare the mesh in 'input_region_1' to 'input_region_2'. Behavior can be controlled
|
||
|
// via options in 'options'
|
||
|
static bool compare_database(Ioss::Region &input_region_1, Ioss::Region &input_region_2,
|
||
|
const Ioss::MeshCopyOptions &options);
|
||
|
};
|
||
|
} // namespace Ioss
|