/* * 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 struct Machine_Description; struct Problem_Description; struct Solver_Description; struct Sphere_Info; template struct Graph_Description; template struct LB_Description; template struct Mesh_Description; template struct Weight_Description; template int generate_loadbal(Machine_Description *machine, Problem_Description *problem, Mesh_Description *mesh, LB_Description *lb, Solver_Description *solve, Graph_Description *graph, Weight_Description *weight, Sphere_Info *sphere, int argc, char *argv[]); template int generate_maps(Machine_Description *machine, Problem_Description *problem, Mesh_Description *mesh, LB_Description *lb, Graph_Description *graph);