Cloned SEACAS for EXODUS library with extra build files for internal package management.
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.
 
 
 
 
 
 

30 lines
863 B

// 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