From 8018a7f9b11235675bcd9cff4502c25eea903065 Mon Sep 17 00:00:00 2001 From: Guillaume Giudicelli Date: Sun, 13 Oct 2024 17:54:06 -0600 Subject: [PATCH] Adapt modules to removal of libMesh namespace rfs #28499 --- .../src/kernels/CoupledConvectionReactionSub.C | 2 ++ .../src/kernels/CoupledDiffusionReactionSub.C | 2 ++ .../include/utils/BrentsMethod.h | 1 + .../include/userobjects/ViewFactorRayStudy.h | 4 ++-- .../src/actions/MortarGapHeatTransferAction.C | 2 +- .../src/actions/ThermalContactAction.C | 3 ++- .../userobjects/UnobstructedPlanarViewFactor.C | 2 +- .../src/userobjects/ViewFactorRayStudy.C | 2 +- .../navier_stokes/include/actions/CNSAction.h | 2 +- .../fviks/FVConvectionCorrelationInterface.h | 2 +- .../INSFVRhieChowInterpolatorSegregated.h | 2 +- .../include/userobjects/RhieChowMassFlux.h | 2 +- modules/navier_stokes/src/actions/CNSAction.C | 2 ++ modules/navier_stokes/src/actions/INSAction.C | 2 ++ .../navier_stokes/src/executioners/SIMPLE.C | 2 ++ .../src/problems/NavierStokesProblem.C | 2 ++ .../src/utils/FaceCenteredMapFunctor.C | 2 ++ .../optimization/include/utils/ParameterMesh.h | 17 ++++++++++------- .../src/executioners/AdjointSolve.C | 2 ++ .../ParameterMeshOptimization.C | 2 ++ modules/optimization/src/utils/ParameterMesh.C | 2 ++ .../include/outputs/RayTracingMeshOutput.h | 2 +- .../ray_tracing/include/raytracing/ClaimRays.h | 8 ++++---- .../ray_tracing/include/raytracing/TraceRay.h | 2 +- .../include/raytracing/TraceRayTools.h | 18 ++++++++++-------- .../include/userobjects/RayTracingStudy.h | 12 ++++++------ .../include/utils/ElemIndexHelper.h | 4 ++-- .../ray_tracing/include/utils/ParallelStudy.h | 2 +- .../include/utils/RayTracingPackingUtils.h | 4 ++-- .../ray_tracing/include/utils/ReceiveBuffer.h | 2 +- modules/ray_tracing/include/utils/SendBuffer.h | 2 +- .../ray_tracing/src/outputs/RayTracingExodus.C | 2 +- .../src/outputs/RayTracingMeshOutput.C | 2 ++ modules/ray_tracing/src/raytracing/ClaimRays.C | 2 ++ modules/ray_tracing/src/raytracing/Ray.C | 2 ++ .../ray_tracing/src/raytracing/TraceRayTools.C | 2 ++ .../src/userobjects/RayTracingStudy.C | 2 ++ .../include/userobjects/SlopeLimitingBase.h | 4 ++-- .../userobjects/SlopeReconstructionBase.h | 2 +- modules/rdg/src/materials/AEFVMaterial.C | 2 ++ .../include/utils/ReportingIDGeneratorUtils.h | 13 +++++++------ .../CoarseMeshExtraElementIDGenerator.C | 7 ++++--- .../PolygonConcentricCircleMeshGenerator.C | 2 ++ .../src/meshgenerators/RevolveGenerator.C | 2 ++ .../src/utils/ReportingIDGeneratorUtils.C | 2 ++ modules/reactor/unit/src/main.C | 2 +- modules/richards/src/actions/Q2PAction.C | 4 ++-- .../ADComputeIncrementalShellStrain.h | 6 +++--- .../src/constraints/NodalStickConstraint.C | 2 ++ .../src/kernels/ADStressDivergenceShell.C | 2 +- .../ADComputeIncrementalShellStrain.C | 2 +- .../ADComputeIsotropicElasticityTensorShell.C | 2 +- .../src/materials/ADComputeShellStress.C | 2 +- .../ComputeUpdatedEulerAngle.C | 2 +- .../solid_mechanics/test/plugins/mutex_test.C | 2 ++ .../solid_mechanics/test/plugins/sma_memory.C | 2 ++ .../include/utils/SobolCalculators.h | 2 +- .../unit/src/TestBootstrapCalculators.C | 1 + .../unit/src/TestStochasticToolsCalculators.C | 1 + .../src/TestStochasticToolsSobolCalculators.C | 1 + 60 files changed, 125 insertions(+), 69 deletions(-) diff --git a/modules/chemical_reactions/src/kernels/CoupledConvectionReactionSub.C b/modules/chemical_reactions/src/kernels/CoupledConvectionReactionSub.C index 639bee587886..1ac46a0ac60d 100644 --- a/modules/chemical_reactions/src/kernels/CoupledConvectionReactionSub.C +++ b/modules/chemical_reactions/src/kernels/CoupledConvectionReactionSub.C @@ -9,6 +9,8 @@ #include "CoupledConvectionReactionSub.h" +using libMesh::RealGradient; + registerMooseObject("ChemicalReactionsApp", CoupledConvectionReactionSub); InputParameters diff --git a/modules/chemical_reactions/src/kernels/CoupledDiffusionReactionSub.C b/modules/chemical_reactions/src/kernels/CoupledDiffusionReactionSub.C index 3a0dc64ca7fb..307bfbca653a 100644 --- a/modules/chemical_reactions/src/kernels/CoupledDiffusionReactionSub.C +++ b/modules/chemical_reactions/src/kernels/CoupledDiffusionReactionSub.C @@ -9,6 +9,8 @@ #include "CoupledDiffusionReactionSub.h" +using libMesh::RealGradient; + registerMooseObject("ChemicalReactionsApp", CoupledDiffusionReactionSub); InputParameters diff --git a/modules/fluid_properties/include/utils/BrentsMethod.h b/modules/fluid_properties/include/utils/BrentsMethod.h index 29aff0ebc01c..a2e31d250367 100644 --- a/modules/fluid_properties/include/utils/BrentsMethod.h +++ b/modules/fluid_properties/include/utils/BrentsMethod.h @@ -11,6 +11,7 @@ // MOOSE includes #include "Moose.h" +#include "MooseTypes.h" // C++ includes #include diff --git a/modules/heat_transfer/include/userobjects/ViewFactorRayStudy.h b/modules/heat_transfer/include/userobjects/ViewFactorRayStudy.h index 9ffc5e00b85a..42d00a0861dd 100644 --- a/modules/heat_transfer/include/userobjects/ViewFactorRayStudy.h +++ b/modules/heat_transfer/include/userobjects/ViewFactorRayStudy.h @@ -113,9 +113,9 @@ class ViewFactorRayStudy : public RayTracingStudy const RayDataIndex _ray_index_start_total_weight; /// Face FE used for creating face quadrature points and weights - const std::unique_ptr _fe_face; + const std::unique_ptr _fe_face; /// Face quadrature used for _fe_face - const std::unique_ptr _q_face; + const std::unique_ptr _q_face; // Whether or not the mesh is 3D const bool _is_3d; diff --git a/modules/heat_transfer/src/actions/MortarGapHeatTransferAction.C b/modules/heat_transfer/src/actions/MortarGapHeatTransferAction.C index 6d52a12b5c50..69270b9ca61d 100644 --- a/modules/heat_transfer/src/actions/MortarGapHeatTransferAction.C +++ b/modules/heat_transfer/src/actions/MortarGapHeatTransferAction.C @@ -223,7 +223,7 @@ MortarGapHeatTransferAction::addMortarVariable() mooseError("The mortar thermal action can only be used with LAGRANGE finite elements"); params.set("family") = Utility::enum_to_string(primal_type.family); - params.set("order") = Utility::enum_to_string(OrderWrapper{lm_order}); + params.set("order") = Utility::enum_to_string(libMesh::OrderWrapper{lm_order}); if (_user_provided_mortar_meshes) params.set>("block") = { diff --git a/modules/heat_transfer/src/actions/ThermalContactAction.C b/modules/heat_transfer/src/actions/ThermalContactAction.C index 59a8a8856ef2..61248aa165a7 100644 --- a/modules/heat_transfer/src/actions/ThermalContactAction.C +++ b/modules/heat_transfer/src/actions/ThermalContactAction.C @@ -384,7 +384,8 @@ ThermalContactAction::addMaterials() void ThermalContactAction::addSecondaryFluxVector() { - _problem->getNonlinearSystemBase(/*nl_sys_num=*/0).addVector("secondary_flux", false, GHOSTED); + _problem->getNonlinearSystemBase(/*nl_sys_num=*/0) + .addVector("secondary_flux", false, libMesh::GHOSTED); _problem->getNonlinearSystemBase(/*nl_sys_num=*/0).zeroVectorForResidual("secondary_flux"); // It is risky to apply this optimization to contact problems diff --git a/modules/heat_transfer/src/userobjects/UnobstructedPlanarViewFactor.C b/modules/heat_transfer/src/userobjects/UnobstructedPlanarViewFactor.C index 376019140036..9ff9bc944fed 100644 --- a/modules/heat_transfer/src/userobjects/UnobstructedPlanarViewFactor.C +++ b/modules/heat_transfer/src/userobjects/UnobstructedPlanarViewFactor.C @@ -149,7 +149,7 @@ UnobstructedPlanarViewFactor::reinitFace(dof_id_type elem_id, unsigned int side) Order order = current_remote_elem->default_order(); unsigned int dim = _mesh.getMesh().mesh_dimension(); _current_remote_fe = FEBase::build(dim, FEType(order)); - QGauss qface(dim - 1, FEType(order).default_quadrature_order()); + libMesh::QGauss qface(dim - 1, FEType(order).default_quadrature_order()); _current_remote_fe->attach_quadrature_rule(&qface); _current_remote_JxW = &_current_remote_fe->get_JxW(); diff --git a/modules/heat_transfer/src/userobjects/ViewFactorRayStudy.C b/modules/heat_transfer/src/userobjects/ViewFactorRayStudy.C index 14ddf0671cd2..7c2df5940613 100644 --- a/modules/heat_transfer/src/userobjects/ViewFactorRayStudy.C +++ b/modules/heat_transfer/src/userobjects/ViewFactorRayStudy.C @@ -441,7 +441,7 @@ ViewFactorRayStudy::generateStartElems() continue; // Sanity check on QGRID not working on some types - if (_q_face->type() == QGRID && elem->type() == TET4) + if (_q_face->type() == libMesh::QGRID && elem->type() == TET4) mooseError( "Cannot use GRID quadrature type with tetrahedral elements in ViewFactorRayStudy '", _name, diff --git a/modules/navier_stokes/include/actions/CNSAction.h b/modules/navier_stokes/include/actions/CNSAction.h index 833714f5fc2d..916ee6835c60 100644 --- a/modules/navier_stokes/include/actions/CNSAction.h +++ b/modules/navier_stokes/include/actions/CNSAction.h @@ -100,7 +100,7 @@ class CNSAction : public Action /// Pressures on static pressure boundaries std::vector _static_pressure; /// FE type for various variables - FEType _fe_type; + libMesh::FEType _fe_type; /// Initial value for pressure Real _initial_pressure; /// Initial value for temperature diff --git a/modules/navier_stokes/include/fviks/FVConvectionCorrelationInterface.h b/modules/navier_stokes/include/fviks/FVConvectionCorrelationInterface.h index af5416a3d2a7..90e581dbdbb5 100644 --- a/modules/navier_stokes/include/fviks/FVConvectionCorrelationInterface.h +++ b/modules/navier_stokes/include/fviks/FVConvectionCorrelationInterface.h @@ -34,7 +34,7 @@ class FVConvectionCorrelationInterface : public FVInterfaceKernel const bool _use_wall_cell; /// libmesh object to find points in the mesh - std::unique_ptr _pl; + std::unique_ptr _pl; /// Boolean to see if variable1 is the fluid const bool _var1_is_fluid; diff --git a/modules/navier_stokes/include/userobjects/INSFVRhieChowInterpolatorSegregated.h b/modules/navier_stokes/include/userobjects/INSFVRhieChowInterpolatorSegregated.h index bd671de7da72..9a1742d64a7f 100644 --- a/modules/navier_stokes/include/userobjects/INSFVRhieChowInterpolatorSegregated.h +++ b/modules/navier_stokes/include/userobjects/INSFVRhieChowInterpolatorSegregated.h @@ -126,7 +126,7 @@ class INSFVRhieChowInterpolatorSegregated : public RhieChowInterpolatorBase std::vector _momentum_system_numbers; /// Pointers to the momentum equation implicit system(s) - std::vector _momentum_implicit_systems; + std::vector _momentum_implicit_systems; /// Residual tag corresponding to the pressure gradient contribution TagID _pressure_gradient_tag; diff --git a/modules/navier_stokes/include/userobjects/RhieChowMassFlux.h b/modules/navier_stokes/include/userobjects/RhieChowMassFlux.h index 0ce995e3ff0e..05cc7a5f1e58 100644 --- a/modules/navier_stokes/include/userobjects/RhieChowMassFlux.h +++ b/modules/navier_stokes/include/userobjects/RhieChowMassFlux.h @@ -157,7 +157,7 @@ class RhieChowMassFlux : public GeneralUserObject, std::vector _global_momentum_system_numbers; /// Pointers to the momentum equation implicit system(s) from libmesh - std::vector _momentum_implicit_systems; + std::vector _momentum_implicit_systems; /// Pointer to the pressure system const LinearSystem * _pressure_system; diff --git a/modules/navier_stokes/src/actions/CNSAction.C b/modules/navier_stokes/src/actions/CNSAction.C index ae7694d1f498..0a540842de0c 100644 --- a/modules/navier_stokes/src/actions/CNSAction.C +++ b/modules/navier_stokes/src/actions/CNSAction.C @@ -21,6 +21,8 @@ #include "libmesh/vector_value.h" #include "libmesh/string_to_enum.h" +using namespace libMesh; + registerMooseAction("NavierStokesApp", CNSAction, "add_navier_stokes_variables"); registerMooseAction("NavierStokesApp", CNSAction, "add_navier_stokes_kernels"); registerMooseAction("NavierStokesApp", CNSAction, "add_navier_stokes_bcs"); diff --git a/modules/navier_stokes/src/actions/INSAction.C b/modules/navier_stokes/src/actions/INSAction.C index 08fee41937ef..9dfd365bfbb4 100644 --- a/modules/navier_stokes/src/actions/INSAction.C +++ b/modules/navier_stokes/src/actions/INSAction.C @@ -23,6 +23,8 @@ #include "libmesh/vector_value.h" #include "libmesh/string_to_enum.h" +using namespace libMesh; + registerMooseAction("NavierStokesApp", INSAction, "append_mesh_generator"); registerMooseAction("NavierStokesApp", INSAction, "add_navier_stokes_variables"); registerMooseAction("NavierStokesApp", INSAction, "add_navier_stokes_ics"); diff --git a/modules/navier_stokes/src/executioners/SIMPLE.C b/modules/navier_stokes/src/executioners/SIMPLE.C index f751e198ec12..eefff83fe2ad 100644 --- a/modules/navier_stokes/src/executioners/SIMPLE.C +++ b/modules/navier_stokes/src/executioners/SIMPLE.C @@ -22,6 +22,8 @@ #include #include +using namespace libMesh; + registerMooseObject("NavierStokesApp", SIMPLE); InputParameters diff --git a/modules/navier_stokes/src/problems/NavierStokesProblem.C b/modules/navier_stokes/src/problems/NavierStokesProblem.C index 864c3e1b5636..94590e76cb98 100644 --- a/modules/navier_stokes/src/problems/NavierStokesProblem.C +++ b/modules/navier_stokes/src/problems/NavierStokesProblem.C @@ -11,6 +11,8 @@ #include "NonlinearSystemBase.h" #include "libmesh/petsc_matrix.h" +using namespace libMesh; + registerMooseObject("NavierStokesApp", NavierStokesProblem); InputParameters diff --git a/modules/navier_stokes/src/utils/FaceCenteredMapFunctor.C b/modules/navier_stokes/src/utils/FaceCenteredMapFunctor.C index 197028066e0c..15b6ff567a74 100644 --- a/modules/navier_stokes/src/utils/FaceCenteredMapFunctor.C +++ b/modules/navier_stokes/src/utils/FaceCenteredMapFunctor.C @@ -17,6 +17,8 @@ #include "libmesh/elem.h" #include "libmesh/point.h" +using namespace libMesh; + namespace Moose { template ::value, int>::type = 0> diff --git a/modules/optimization/include/utils/ParameterMesh.h b/modules/optimization/include/utils/ParameterMesh.h index ee1f291e51ef..f2ad6baabb6b 100644 --- a/modules/optimization/include/utils/ParameterMesh.h +++ b/modules/optimization/include/utils/ParameterMesh.h @@ -22,6 +22,9 @@ namespace libMesh { class System; } + +using libMesh::RealGradient; + /** * Utility class to use an Exodus mesh to define controllable parameters for optimization problems * This class will: @@ -34,7 +37,7 @@ class System; class ParameterMesh { public: - ParameterMesh(const FEType & param_type, + ParameterMesh(const libMesh::FEType & param_type, const std::string & exodus_mesh, const std::vector & var_names = {}); @@ -72,12 +75,12 @@ class ParameterMesh std::vector getParameterValues(std::string var_name, unsigned int timestep) const; protected: - Parallel::Communicator _communicator; - ReplicatedMesh _mesh; - std::unique_ptr _eq; - System * _sys; - std::unique_ptr _point_locator; - std::unique_ptr _exodusII_io; + libMesh::Parallel::Communicator _communicator; + libMesh::ReplicatedMesh _mesh; + std::unique_ptr _eq; + libMesh::System * _sys; + std::unique_ptr _point_locator; + std::unique_ptr _exodusII_io; dof_id_type _param_dofs; }; diff --git a/modules/optimization/src/executioners/AdjointSolve.C b/modules/optimization/src/executioners/AdjointSolve.C index dc188c177776..604012030f6d 100644 --- a/modules/optimization/src/executioners/AdjointSolve.C +++ b/modules/optimization/src/executioners/AdjointSolve.C @@ -19,6 +19,8 @@ #include "libmesh/petsc_vector.h" #include "petscmat.h" +using namespace libMesh; + InputParameters AdjointSolve::validParams() { diff --git a/modules/optimization/src/optimizationreporters/ParameterMeshOptimization.C b/modules/optimization/src/optimizationreporters/ParameterMeshOptimization.C index 76173a6c0302..45d7b384320e 100644 --- a/modules/optimization/src/optimizationreporters/ParameterMeshOptimization.C +++ b/modules/optimization/src/optimizationreporters/ParameterMeshOptimization.C @@ -13,6 +13,8 @@ #include "ParameterMesh.h" #include "libmesh/string_to_enum.h" +using namespace libMesh; + registerMooseObject("OptimizationApp", ParameterMeshOptimization); InputParameters diff --git a/modules/optimization/src/utils/ParameterMesh.C b/modules/optimization/src/utils/ParameterMesh.C index cf2a25f4d522..6caf18533a03 100644 --- a/modules/optimization/src/utils/ParameterMesh.C +++ b/modules/optimization/src/utils/ParameterMesh.C @@ -17,6 +17,8 @@ #include "libmesh/numeric_vector.h" #include "libmesh/explicit_system.h" +using namespace libMesh; + ParameterMesh::ParameterMesh(const FEType & param_type, const std::string & exodus_mesh, const std::vector & var_names) diff --git a/modules/ray_tracing/include/outputs/RayTracingMeshOutput.h b/modules/ray_tracing/include/outputs/RayTracingMeshOutput.h index 09c4a850c850..3eaa4f377522 100644 --- a/modules/ray_tracing/include/outputs/RayTracingMeshOutput.h +++ b/modules/ray_tracing/include/outputs/RayTracingMeshOutput.h @@ -66,7 +66,7 @@ class RayTracingMeshOutput : public FileOutput, public UserObjectInterface /// The EquationSystems std::unique_ptr _es; /// The system that stores the field data - ExplicitSystem * _sys; + libMesh::ExplicitSystem * _sys; private: /** diff --git a/modules/ray_tracing/include/raytracing/ClaimRays.h b/modules/ray_tracing/include/raytracing/ClaimRays.h index 6845676de66d..488830b1dd2a 100644 --- a/modules/ray_tracing/include/raytracing/ClaimRays.h +++ b/modules/ray_tracing/include/raytracing/ClaimRays.h @@ -31,7 +31,7 @@ class MooseMesh; /** * Helper object for claiming Rays */ -class ClaimRays : public ParallelObject, public MeshChangedInterface +class ClaimRays : public libMesh::ParallelObject, public MeshChangedInterface { public: /** @@ -101,7 +101,7 @@ class ClaimRays : public ParallelObject, public MeshChangedInterface /** * Get the inflated bounding box for rank \pid. */ - const BoundingBox & inflatedBoundingBox(const processor_id_type pid) const + const libMesh::BoundingBox & inflatedBoundingBox(const processor_id_type pid) const { return _inflated_bboxes[pid]; } @@ -159,10 +159,10 @@ class ClaimRays : public ParallelObject, public MeshChangedInterface std::vector> & _local_rays; /// The point locator - std::unique_ptr _point_locator = nullptr; + std::unique_ptr _point_locator = nullptr; /// The inflated bounding boxes for all processors - std::vector _inflated_bboxes; + std::vector _inflated_bboxes; /// Map of point neighbors for each element std::unordered_map> _elem_point_neighbors; diff --git a/modules/ray_tracing/include/raytracing/TraceRay.h b/modules/ray_tracing/include/raytracing/TraceRay.h index 1148288d026b..454e11853beb 100644 --- a/modules/ray_tracing/include/raytracing/TraceRay.h +++ b/modules/ray_tracing/include/raytracing/TraceRay.h @@ -514,7 +514,7 @@ class TraceRay std::vector _results; /// Helper for building element sides without excessive allocation - ElemSideBuilder _elem_side_builder; + libMesh::ElemSideBuilder _elem_side_builder; /// Reusable for getting the RayBCs in onBoundary() std::vector _on_boundary_ray_bcs; diff --git a/modules/ray_tracing/include/raytracing/TraceRayTools.h b/modules/ray_tracing/include/raytracing/TraceRayTools.h index 22369a5677e8..a7052ff05331 100644 --- a/modules/ray_tracing/include/raytracing/TraceRayTools.h +++ b/modules/ray_tracing/include/raytracing/TraceRayTools.h @@ -12,6 +12,8 @@ // MOOSE includes #include "StaticallyAllocatedSet.h" #include "Conversion.h" +#include "MooseTypes.h" +#include "libMeshReducedNamespace.h" // Local includes #include "DebugRay.h" @@ -558,7 +560,7 @@ bool intersectQuad(const Point & start, * @return Whether or not the line segment intersected with the face */ template -typename std::enable_if::value, bool>::type +typename std::enable_if::value, bool>::type sideIntersectedByLine(const Elem * elem, const Point & start_point, const Point & direction, @@ -732,7 +734,7 @@ sideIntersectedByLine(const Elem * elem, * @return Whether or not the line segment intersected with the face */ template -typename std::enable_if::value, bool>::type +typename std::enable_if::value, bool>::type sideIntersectedByLine(const Elem * elem, const Point & start_point, const Point & direction, @@ -803,7 +805,7 @@ sideIntersectedByLine(const Elem * elem, * @return Whether or not the line segment intersected with the face */ template -typename std::enable_if::value, bool>::type +typename std::enable_if::value, bool>::type sideIntersectedByLine(const Elem * elem, const Point & start_point, const Point & direction, @@ -889,8 +891,8 @@ unsigned short atVertexOnSide(const Elem * elem, const Point & point, const unsi * Returns the number of nodes on a side for an Elem that is not a Pyramid or Prism. */ template -inline typename std::enable_if::value && - !std::is_base_of::value, +inline typename std::enable_if::value && + !std::is_base_of::value, unsigned short>::type nodesPerSide(const unsigned short) { @@ -911,7 +913,7 @@ nodesPerSide(const unsigned short side) * Returns the number of nodes on a side on a Prism elem. */ template -inline typename std::enable_if::value, unsigned short>::type +inline typename std::enable_if::value, unsigned short>::type nodesPerSide(const unsigned short side) { return T::nodes_per_side - (side == 0 || side == 4); @@ -1029,7 +1031,7 @@ bool withinExtremaOnSide(const Elem * const elem, * @return If the point is within an edge on the side of the element */ template -typename std::enable_if::value, bool>::type withinEdgeOnSideTempl( +typename std::enable_if::value, bool>::type withinEdgeOnSideTempl( const Elem * const elem, const Point & point, const unsigned short side, ElemExtrema & extrema); /** @@ -1039,7 +1041,7 @@ typename std::enable_if::value, bool>::type withinEdgeO * edges, therefore this function errors. */ template -typename std::enable_if::value, bool>::type +typename std::enable_if::value, bool>::type withinEdgeOnSideTempl(const Elem * const, const Point &, const unsigned short, ElemExtrema &) { mooseError("Should not call withinEdgeOnSideTempl() with a non-Cell derived Elem"); diff --git a/modules/ray_tracing/include/userobjects/RayTracingStudy.h b/modules/ray_tracing/include/userobjects/RayTracingStudy.h index aacb4d35f7f2..9a3b5d4d4ec0 100644 --- a/modules/ray_tracing/include/userobjects/RayTracingStudy.h +++ b/modules/ray_tracing/include/userobjects/RayTracingStudy.h @@ -1011,7 +1011,7 @@ class RayTracingStudy : public GeneralUserObject RayID registerRay(const std::string & name); /// Threaded helpers for building element sides without extraneous allocation - std::vector _threaded_elem_side_builders; + std::vector _threaded_elem_side_builders; /// Timing //@{ @@ -1057,9 +1057,9 @@ class RayTracingStudy : public GeneralUserObject bool _has_same_level_active_elems; /// Nodal bounding box for the domain - BoundingBox _b_box; + libMesh::BoundingBox _b_box; /// Loose nodal bounding box for the domain - BoundingBox _loose_b_box; + libMesh::BoundingBox _loose_b_box; /// An inflated max distance for the domain Real _domain_max_length; /// The total volume of the domain @@ -1076,9 +1076,9 @@ class RayTracingStudy : public GeneralUserObject /// The TraceRay objects for each thread (they do the physical tracing) std::vector> _threaded_trace_ray; /// Face FE used for computing face normals for each thread - std::vector> _threaded_fe_face; + std::vector> _threaded_fe_face; /// Face quadrature used for computing face normals for each thread - std::vector> _threaded_q_face; + std::vector> _threaded_q_face; /// Threaded cache for side normals that have been computed already during tracing std::vector, Point>> _threaded_cached_normals; @@ -1093,7 +1093,7 @@ class RayTracingStudy : public GeneralUserObject const std::unique_ptr _parallel_ray_study; /// Quadrature rule for laying points across a 1D ray segment - std::unique_ptr _segment_qrule; + std::unique_ptr _segment_qrule; /// Total number of processor crossings for Rays that finished on this processor unsigned long long int _ending_processor_crossings; diff --git a/modules/ray_tracing/include/utils/ElemIndexHelper.h b/modules/ray_tracing/include/utils/ElemIndexHelper.h index a8cf178787e1..87781e4acff7 100644 --- a/modules/ray_tracing/include/utils/ElemIndexHelper.h +++ b/modules/ray_tracing/include/utils/ElemIndexHelper.h @@ -42,7 +42,7 @@ class ElemIndexHelper /** * Initializes the indices in a continguous manner for the given element range */ - void initialize(const SimpleRange elems); + void initialize(const libMesh::SimpleRange elems); /** * Whether or not the element \p elem has an index set for it using this object. @@ -52,7 +52,7 @@ class ElemIndexHelper mooseAssert(elem, "Null elem"); mooseAssert(_initialized, "Not initialized"); mooseAssert(_mesh.query_elem_ptr(elem->id()), "Not an elem of the mesh"); - return elem->get_extra_integer(_extra_integer) != DofObject::invalid_id; + return elem->get_extra_integer(_extra_integer) != libMesh::DofObject::invalid_id; } /** diff --git a/modules/ray_tracing/include/utils/ParallelStudy.h b/modules/ray_tracing/include/utils/ParallelStudy.h index ebc3450d4575..7bb8a9153ea6 100644 --- a/modules/ray_tracing/include/utils/ParallelStudy.h +++ b/modules/ray_tracing/include/utils/ParallelStudy.h @@ -26,7 +26,7 @@ #include "libmesh/parallel_object.h" template -class ParallelStudy : public ParallelObject +class ParallelStudy : public libMesh::ParallelObject { public: typedef typename MooseUtils::Buffer::iterator work_iterator; diff --git a/modules/ray_tracing/include/utils/RayTracingPackingUtils.h b/modules/ray_tracing/include/utils/RayTracingPackingUtils.h index 7f0fb33e46d8..a45cd3b49cab 100644 --- a/modules/ray_tracing/include/utils/RayTracingPackingUtils.h +++ b/modules/ray_tracing/include/utils/RayTracingPackingUtils.h @@ -304,7 +304,7 @@ template BufferType pack(const Elem * elem, MeshBase * libmesh_dbg_var(mesh_base /* = nullptr */)) { - const dof_id_type id = elem ? elem->id() : DofObject::invalid_id; + const dof_id_type id = elem ? elem->id() : libMesh::DofObject::invalid_id; mooseAssert(mesh_base ? mesh_base->query_elem_ptr(id) == elem : true, "Elem doesn't exist in mesh"); @@ -318,6 +318,6 @@ unpack(const Elem *& elem, const BufferType id_as_buffer_type, MeshBase * mesh_b dof_id_type id; unpack(id_as_buffer_type, id); - elem = (id == DofObject::invalid_id ? nullptr : mesh_base->query_elem_ptr(id)); + elem = (id == libMesh::DofObject::invalid_id ? nullptr : mesh_base->query_elem_ptr(id)); } } diff --git a/modules/ray_tracing/include/utils/ReceiveBuffer.h b/modules/ray_tracing/include/utils/ReceiveBuffer.h index 9a2b16c0ebd7..fd41d64de7b9 100644 --- a/modules/ray_tracing/include/utils/ReceiveBuffer.h +++ b/modules/ray_tracing/include/utils/ReceiveBuffer.h @@ -25,7 +25,7 @@ #include template -class ReceiveBuffer : public ParallelObject +class ReceiveBuffer : public libMesh::ParallelObject { public: ReceiveBuffer(const libMesh::Parallel::Communicator & comm, diff --git a/modules/ray_tracing/include/utils/SendBuffer.h b/modules/ray_tracing/include/utils/SendBuffer.h index b8133cb0a134..3fae83542f15 100644 --- a/modules/ray_tracing/include/utils/SendBuffer.h +++ b/modules/ray_tracing/include/utils/SendBuffer.h @@ -23,7 +23,7 @@ #include template -class SendBuffer : public ParallelObject +class SendBuffer : public libMesh::ParallelObject { public: SendBuffer(const libMesh::Parallel::Communicator & comm, diff --git a/modules/ray_tracing/src/outputs/RayTracingExodus.C b/modules/ray_tracing/src/outputs/RayTracingExodus.C index 9fae24c4985b..74709a2c37ae 100644 --- a/modules/ray_tracing/src/outputs/RayTracingExodus.C +++ b/modules/ray_tracing/src/outputs/RayTracingExodus.C @@ -36,7 +36,7 @@ RayTracingExodus::outputMesh() { TIME_SECTION("outputMesh", 3, "Writing Ray Mesh"); - ExodusII_IO eio(*_segment_mesh); + libMesh::ExodusII_IO eio(*_segment_mesh); eio.set_hdf5_writing(false); // With nodal data, we need to output these variables in write_timestep diff --git a/modules/ray_tracing/src/outputs/RayTracingMeshOutput.C b/modules/ray_tracing/src/outputs/RayTracingMeshOutput.C index 9b72ab917cf2..be8b897cf1a0 100644 --- a/modules/ray_tracing/src/outputs/RayTracingMeshOutput.C +++ b/modules/ray_tracing/src/outputs/RayTracingMeshOutput.C @@ -24,6 +24,8 @@ #include "libmesh/parallel_sync.h" #include "libmesh/remote_elem.h" +using namespace libMesh; + InputParameters RayTracingMeshOutput::validParams() { diff --git a/modules/ray_tracing/src/raytracing/ClaimRays.C b/modules/ray_tracing/src/raytracing/ClaimRays.C index db080ea3b597..b90e6d4ac6b4 100644 --- a/modules/ray_tracing/src/raytracing/ClaimRays.C +++ b/modules/ray_tracing/src/raytracing/ClaimRays.C @@ -19,6 +19,8 @@ #include "libmesh/enum_point_locator_type.h" #include "libmesh/mesh_tools.h" +using namespace libMesh; + ClaimRays::ClaimRays(RayTracingStudy & study, const std::vector> & rays, std::vector> & local_rays, diff --git a/modules/ray_tracing/src/raytracing/Ray.C b/modules/ray_tracing/src/raytracing/Ray.C index 9baf869ddc57..b770cf94d476 100644 --- a/modules/ray_tracing/src/raytracing/Ray.C +++ b/modules/ray_tracing/src/raytracing/Ray.C @@ -17,6 +17,8 @@ // MOOSE includes #include "DataIO.h" +using namespace libMesh; + Ray::Ray(RayTracingStudy * study, const RayID id, const std::size_t data_size, diff --git a/modules/ray_tracing/src/raytracing/TraceRayTools.C b/modules/ray_tracing/src/raytracing/TraceRayTools.C index 6473627ed491..b400a81f3cb7 100644 --- a/modules/ray_tracing/src/raytracing/TraceRayTools.C +++ b/modules/ray_tracing/src/raytracing/TraceRayTools.C @@ -34,6 +34,8 @@ #include "libmesh/remote_elem.h" #include "libmesh/tensor_value.h" +using namespace libMesh; + namespace TraceRayTools { diff --git a/modules/ray_tracing/src/userobjects/RayTracingStudy.C b/modules/ray_tracing/src/userobjects/RayTracingStudy.C index 609571691094..87e5928d7031 100644 --- a/modules/ray_tracing/src/userobjects/RayTracingStudy.C +++ b/modules/ray_tracing/src/userobjects/RayTracingStudy.C @@ -27,6 +27,8 @@ #include "libmesh/parallel_sync.h" #include "libmesh/remote_elem.h" +using namespace libMesh; + InputParameters RayTracingStudy::validParams() { diff --git a/modules/rdg/include/userobjects/SlopeLimitingBase.h b/modules/rdg/include/userobjects/SlopeLimitingBase.h index 970208d74543..ff502feb530e 100644 --- a/modules/rdg/include/userobjects/SlopeLimitingBase.h +++ b/modules/rdg/include/userobjects/SlopeLimitingBase.h @@ -11,7 +11,7 @@ #include "ElementLoopUserObject.h" -// Forward Declarations +using libMesh::RealGradient; /** * Base class for slope limiting to limit @@ -47,7 +47,7 @@ class SlopeLimitingBase : public ElementLoopUserObject /// required data for face assembly const MooseArray & _q_point_face; - const QBase * const & _qrule_face; + const libMesh::QBase * const & _qrule_face; const MooseArray & _JxW_face; const MooseArray & _normals_face; diff --git a/modules/rdg/include/userobjects/SlopeReconstructionBase.h b/modules/rdg/include/userobjects/SlopeReconstructionBase.h index 5b5333393195..8d643fc99a8f 100644 --- a/modules/rdg/include/userobjects/SlopeReconstructionBase.h +++ b/modules/rdg/include/userobjects/SlopeReconstructionBase.h @@ -12,7 +12,7 @@ #include "BCUserObject.h" #include "ElementLoopUserObject.h" -// Forward Declarations +using libMesh::RealGradient; /** * Base class for piecewise linear slope reconstruction diff --git a/modules/rdg/src/materials/AEFVMaterial.C b/modules/rdg/src/materials/AEFVMaterial.C index 4fe4e38a56ca..6c98e59a3d5b 100644 --- a/modules/rdg/src/materials/AEFVMaterial.C +++ b/modules/rdg/src/materials/AEFVMaterial.C @@ -12,6 +12,8 @@ #include "libmesh/quadrature.h" +using namespace libMesh; + registerMooseObject("RdgApp", AEFVMaterial); InputParameters diff --git a/modules/reactor/include/utils/ReportingIDGeneratorUtils.h b/modules/reactor/include/utils/ReportingIDGeneratorUtils.h index 190094cf05dc..20c0503dc074 100644 --- a/modules/reactor/include/utils/ReportingIDGeneratorUtils.h +++ b/modules/reactor/include/utils/ReportingIDGeneratorUtils.h @@ -38,7 +38,7 @@ enum class AssignType * @return list of reporting IDs for individual mesh elements **/ std::vector -getCellwiseIntegerIDs(const std::vector> & meshes, +getCellwiseIntegerIDs(const std::vector> & meshes, const std::vector> & pattern, const bool use_exclude_id, const std::vector & exclude_ids); @@ -50,7 +50,7 @@ getCellwiseIntegerIDs(const std::vector> & meshe * @return list of reporting IDs for individual mesh elements **/ std::vector -getPatternIntegerIDs(const std::vector> & meshes, +getPatternIntegerIDs(const std::vector> & meshes, const std::vector> & pattern); /** @@ -61,7 +61,7 @@ getPatternIntegerIDs(const std::vector> & meshes * @return list of reporting IDs for individual mesh elements **/ std::vector -getManualIntegerIDs(const std::vector> & meshes, +getManualIntegerIDs(const std::vector> & meshes, const std::vector> & pattern, const std::vector> & id_pattern); @@ -71,8 +71,9 @@ getManualIntegerIDs(const std::vector> & meshes, * @param pattern 2D vector of the mesh pattern * @return list of block IDs in input meshes **/ -std::set getCellBlockIDs(const std::vector> & meshes, - const std::vector> & pattern); +std::set +getCellBlockIDs(const std::vector> & meshes, + const std::vector> & pattern); /** * get list of block IDs for the assembly duck regions @@ -111,7 +112,7 @@ void assignReportingIDs(MeshBase & mesh, const std::vector & exclude_ids, const bool has_assembly_boundary, const std::set background_block_ids, - const std::vector> & input_meshes, + const std::vector> & input_meshes, const std::vector> & pattern, const std::vector> & id_pattern); } diff --git a/modules/reactor/src/meshgenerators/CoarseMeshExtraElementIDGenerator.C b/modules/reactor/src/meshgenerators/CoarseMeshExtraElementIDGenerator.C index 1bb73aac0806..8c61e7432d44 100644 --- a/modules/reactor/src/meshgenerators/CoarseMeshExtraElementIDGenerator.C +++ b/modules/reactor/src/meshgenerators/CoarseMeshExtraElementIDGenerator.C @@ -8,15 +8,16 @@ //* https://www.gnu.org/licenses/lgpl-2.1.html #include "CoarseMeshExtraElementIDGenerator.h" - -registerMooseObject("ReactorApp", CoarseMeshExtraElementIDGenerator); - #include "MooseMeshUtils.h" #include "libmesh/enum_point_locator_type.h" #include "libmesh/elem.h" #include "libmesh/mesh_serializer.h" +using namespace libMesh; + +registerMooseObject("ReactorApp", CoarseMeshExtraElementIDGenerator); + InputParameters CoarseMeshExtraElementIDGenerator::validParams() { diff --git a/modules/reactor/src/meshgenerators/PolygonConcentricCircleMeshGenerator.C b/modules/reactor/src/meshgenerators/PolygonConcentricCircleMeshGenerator.C index 5934a18523c6..5672d9017b9a 100644 --- a/modules/reactor/src/meshgenerators/PolygonConcentricCircleMeshGenerator.C +++ b/modules/reactor/src/meshgenerators/PolygonConcentricCircleMeshGenerator.C @@ -9,6 +9,8 @@ #include "PolygonConcentricCircleMeshGenerator.h" +using namespace libMesh; + registerMooseObject("ReactorApp", PolygonConcentricCircleMeshGenerator); InputParameters diff --git a/modules/reactor/src/meshgenerators/RevolveGenerator.C b/modules/reactor/src/meshgenerators/RevolveGenerator.C index a05ef6691cf3..7ee568f05d8c 100644 --- a/modules/reactor/src/meshgenerators/RevolveGenerator.C +++ b/modules/reactor/src/meshgenerators/RevolveGenerator.C @@ -30,6 +30,8 @@ #include "libmesh/point.h" #include "libmesh/mesh_tools.h" +using namespace libMesh; + // C++ includes #include diff --git a/modules/reactor/src/utils/ReportingIDGeneratorUtils.C b/modules/reactor/src/utils/ReportingIDGeneratorUtils.C index 8588cfc160b1..d591cb8d0ac2 100644 --- a/modules/reactor/src/utils/ReportingIDGeneratorUtils.C +++ b/modules/reactor/src/utils/ReportingIDGeneratorUtils.C @@ -9,6 +9,8 @@ #include "ReportingIDGeneratorUtils.h" +using namespace libMesh; + std::vector ReportingIDGeneratorUtils::getCellwiseIntegerIDs( const std::vector> & meshes, diff --git a/modules/reactor/unit/src/main.C b/modules/reactor/unit/src/main.C index 8b4ec04da82b..86fa3b0bbf75 100644 --- a/modules/reactor/unit/src/main.C +++ b/modules/reactor/unit/src/main.C @@ -18,7 +18,7 @@ #include #include -PerfLog Moose::perf_log("gtest"); +libMesh::PerfLog Moose::perf_log("gtest"); GTEST_API_ int main(int argc, char ** argv) diff --git a/modules/richards/src/actions/Q2PAction.C b/modules/richards/src/actions/Q2PAction.C index ab437970dc19..70f8c386262a 100644 --- a/modules/richards/src/actions/Q2PAction.C +++ b/modules/richards/src/actions/Q2PAction.C @@ -214,8 +214,8 @@ Q2PAction::act() if (_current_task == "add_aux_variable") { - FEType fe_type(Utility::string_to_enum(getParam("ORDER")), - Utility::string_to_enum("LAGRANGE")); + libMesh::FEType fe_type(Utility::string_to_enum(getParam("ORDER")), + Utility::string_to_enum("LAGRANGE")); auto type = AddVariableAction::variableType(fe_type); auto var_params = _factory.getValidParams(type); var_params.set("family") = "LAGRANGE"; diff --git a/modules/solid_mechanics/include/materials/ADComputeIncrementalShellStrain.h b/modules/solid_mechanics/include/materials/ADComputeIncrementalShellStrain.h index d79fea5aa7fc..56266584110a 100644 --- a/modules/solid_mechanics/include/materials/ADComputeIncrementalShellStrain.h +++ b/modules/solid_mechanics/include/materials/ADComputeIncrementalShellStrain.h @@ -39,10 +39,10 @@ class ADComputeIncrementalShellStrain : public Material virtual void computeNodeNormal(); /// Updates the vectors required for shear locking computation for finite rotations - virtual void updateGVectors(){}; + virtual void updateGVectors() {}; /// Updates covariant vectors at each qp for finite rotations - virtual void updatedxyz(){}; + virtual void updatedxyz() {}; /// Computes the transformation matrix from natural coordinates to local cartesian coordinates for elasticity tensor transformation virtual void computeGMatrix(); @@ -99,7 +99,7 @@ class ADComputeIncrementalShellStrain : public Material const MaterialProperty & _node_normal_old; /// Quadrature rule in the out of plane direction - std::unique_ptr _t_qrule; + std::unique_ptr _t_qrule; /// Quadrature points in the out of plane direction in isoparametric coordinate system std::vector _t_points; diff --git a/modules/solid_mechanics/src/constraints/NodalStickConstraint.C b/modules/solid_mechanics/src/constraints/NodalStickConstraint.C index 0d569b1944f5..d377947cb3c7 100644 --- a/modules/solid_mechanics/src/constraints/NodalStickConstraint.C +++ b/modules/solid_mechanics/src/constraints/NodalStickConstraint.C @@ -22,6 +22,8 @@ // C++ includes #include +using namespace libMesh; + registerMooseObject("SolidMechanicsApp", NodalStickConstraint); InputParameters diff --git a/modules/solid_mechanics/src/kernels/ADStressDivergenceShell.C b/modules/solid_mechanics/src/kernels/ADStressDivergenceShell.C index 86637837d908..559a10b975d6 100644 --- a/modules/solid_mechanics/src/kernels/ADStressDivergenceShell.C +++ b/modules/solid_mechanics/src/kernels/ADStressDivergenceShell.C @@ -50,7 +50,7 @@ ADStressDivergenceShell::ADStressDivergenceShell(const InputParameters & paramet _component(getParam("component")), _large_strain(getParam("large_strain")) { - _t_qrule = std::make_unique( + _t_qrule = std::make_unique( 1, Utility::string_to_enum(getParam("through_thickness_order"))); _t_weights = _t_qrule->get_weights(); diff --git a/modules/solid_mechanics/src/materials/ADComputeIncrementalShellStrain.C b/modules/solid_mechanics/src/materials/ADComputeIncrementalShellStrain.C index 78a5c8005474..4996ad2245c3 100644 --- a/modules/solid_mechanics/src/materials/ADComputeIncrementalShellStrain.C +++ b/modules/solid_mechanics/src/materials/ADComputeIncrementalShellStrain.C @@ -108,7 +108,7 @@ ADComputeIncrementalShellStrain::ADComputeIncrementalShellStrain(const InputPara } } - _t_qrule = std::make_unique( + _t_qrule = std::make_unique( 1, Utility::string_to_enum(getParam("through_thickness_order"))); _t_points = _t_qrule->get_points(); _strain_increment.resize(_t_points.size()); diff --git a/modules/solid_mechanics/src/materials/ADComputeIsotropicElasticityTensorShell.C b/modules/solid_mechanics/src/materials/ADComputeIsotropicElasticityTensorShell.C index 21264822a93a..0fa014898040 100644 --- a/modules/solid_mechanics/src/materials/ADComputeIsotropicElasticityTensorShell.C +++ b/modules/solid_mechanics/src/materials/ADComputeIsotropicElasticityTensorShell.C @@ -54,7 +54,7 @@ ADComputeIsotropicElasticityTensorShell::ADComputeIsotropicElasticityTensorShell _Cijkl(2, 2, 1, 1) = 0.0; // get number of quadrature points along thickness based on order - std::unique_ptr t_qrule = std::make_unique( + std::unique_ptr t_qrule = std::make_unique( 1, Utility::string_to_enum(getParam("through_thickness_order"))); _t_points = t_qrule->get_points(); _elasticity_tensor.resize(_t_points.size()); diff --git a/modules/solid_mechanics/src/materials/ADComputeShellStress.C b/modules/solid_mechanics/src/materials/ADComputeShellStress.C index ec956f3a1c1e..1c945e383cfd 100644 --- a/modules/solid_mechanics/src/materials/ADComputeShellStress.C +++ b/modules/solid_mechanics/src/materials/ADComputeShellStress.C @@ -35,7 +35,7 @@ ADComputeShellStress::ADComputeShellStress(const InputParameters & parameters) : Material(parameters) { // get number of quadrature points along thickness based on order - std::unique_ptr t_qrule = std::make_unique( + std::unique_ptr t_qrule = std::make_unique( 1, Utility::string_to_enum(getParam("through_thickness_order"))); _t_points = t_qrule->get_points(); _elasticity_tensor.resize(_t_points.size()); diff --git a/modules/solid_mechanics/src/materials/crystal_plasticity/ComputeUpdatedEulerAngle.C b/modules/solid_mechanics/src/materials/crystal_plasticity/ComputeUpdatedEulerAngle.C index f6d3375dbaad..d860157d2a1d 100644 --- a/modules/solid_mechanics/src/materials/crystal_plasticity/ComputeUpdatedEulerAngle.C +++ b/modules/solid_mechanics/src/materials/crystal_plasticity/ComputeUpdatedEulerAngle.C @@ -62,5 +62,5 @@ ComputeUpdatedEulerAngle::computeEulerAngleFromRotationMatrix(const RankTwoTenso euler_angle = (RealVectorValue)ea; if (!getParam("radian_to_degree")) - euler_angle *= pi / 180.0; + euler_angle *= libMesh::pi / 180.0; } diff --git a/modules/solid_mechanics/test/plugins/mutex_test.C b/modules/solid_mechanics/test/plugins/mutex_test.C index 19eee4e93c51..339585a5d138 100644 --- a/modules/solid_mechanics/test/plugins/mutex_test.C +++ b/modules/solid_mechanics/test/plugins/mutex_test.C @@ -15,6 +15,8 @@ #include "SMAAspUserUtilities.h" #include "MooseError.h" +using namespace libMesh; + Real mutex_test_global_thread_counter; extern "C" void diff --git a/modules/solid_mechanics/test/plugins/sma_memory.C b/modules/solid_mechanics/test/plugins/sma_memory.C index d8f0fad39b12..b257d68a96ff 100644 --- a/modules/solid_mechanics/test/plugins/sma_memory.C +++ b/modules/solid_mechanics/test/plugins/sma_memory.C @@ -15,6 +15,8 @@ #include "SMAAspUserUtilities.h" #include "MooseError.h" +using namespace libMesh; + extern "C" void uexternaldb_( int * LOP, int * /* LRESTART */, Real /* TIME */[], Real * /* DTIME */, int * KSTEP, int * KINC) diff --git a/modules/stochastic_tools/include/utils/SobolCalculators.h b/modules/stochastic_tools/include/utils/SobolCalculators.h index 75914299df0f..1c17ca09c133 100644 --- a/modules/stochastic_tools/include/utils/SobolCalculators.h +++ b/modules/stochastic_tools/include/utils/SobolCalculators.h @@ -65,7 +65,7 @@ class SobolCalculator, std::vector> template SobolCalculator, std::vector>::SobolCalculator( - const ParallelObject & other, const std::string & name, bool resample) + const libMesh::ParallelObject & other, const std::string & name, bool resample) : Calculator>, std::vector>>(other, name), _resample(resample) { diff --git a/modules/stochastic_tools/unit/src/TestBootstrapCalculators.C b/modules/stochastic_tools/unit/src/TestBootstrapCalculators.C index 492a5853c9ef..eefd9a692b75 100644 --- a/modules/stochastic_tools/unit/src/TestBootstrapCalculators.C +++ b/modules/stochastic_tools/unit/src/TestBootstrapCalculators.C @@ -17,6 +17,7 @@ #include "libmesh/communicator.h" #include "libmesh/parallel_object.h" +using namespace libMesh; using namespace StochasticTools; /** diff --git a/modules/stochastic_tools/unit/src/TestStochasticToolsCalculators.C b/modules/stochastic_tools/unit/src/TestStochasticToolsCalculators.C index 1ab8555518f1..2c9fdd6ad449 100644 --- a/modules/stochastic_tools/unit/src/TestStochasticToolsCalculators.C +++ b/modules/stochastic_tools/unit/src/TestStochasticToolsCalculators.C @@ -13,6 +13,7 @@ #include "libmesh/communicator.h" #include "libmesh/parallel_object.h" +using namespace libMesh; using namespace StochasticTools; template diff --git a/modules/stochastic_tools/unit/src/TestStochasticToolsSobolCalculators.C b/modules/stochastic_tools/unit/src/TestStochasticToolsSobolCalculators.C index b602991bf2a7..62c3fc9fea49 100644 --- a/modules/stochastic_tools/unit/src/TestStochasticToolsSobolCalculators.C +++ b/modules/stochastic_tools/unit/src/TestStochasticToolsSobolCalculators.C @@ -16,6 +16,7 @@ #include "libmesh/communicator.h" #include "libmesh/parallel_object.h" +using namespace libMesh; using namespace StochasticTools; Real