Skip to content

Commit 7cc4623

Browse files
authored
Merge pull request #679 from sebproell/revert-arborx
Revert ArborX update
2 parents 4cf8a12 + 36da694 commit 7cc4623

File tree

40 files changed

+82
-84
lines changed

40 files changed

+82
-84
lines changed

cmake/configure/configure_ArborX.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ else() # Fetch ArborX from GIT repository
2323
# Unconditionally turn on MPI support inside ArborX
2424
set(ARBORX_ENABLE_MPI "ON")
2525
set(ARBORX_GIT_REPO "https://github.com/arborx/ArborX.git")
26-
set(ARBORX_GIT_TAG "041bf18e0bea7ab57f21dc0ee793389738c8cf11") #v2.0
26+
set(ARBORX_GIT_TAG "58c5d9a85380bc85c27b4124ef747e245d6e1201") #latest hash on 31.03.2025
2727

2828
fetchcontent_declare(
2929
arborx

src/beam3/4C_beam3_base.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
#include "4C_beaminteraction_calc_utils.hpp"
1111
#include "4C_browniandyn_input.hpp" // enums
1212
#include "4C_comm_pack_helpers.hpp"
13+
#include "4C_fem_geometric_search_bounding_volume.hpp"
14+
#include "4C_fem_geometric_search_params.hpp"
1315
#include "4C_fem_geometry_periodic_boundingbox.hpp"
14-
#include "4C_geometric_search_bounding_volume.hpp"
15-
#include "4C_geometric_search_params.hpp"
1616
#include "4C_global_data.hpp"
1717
#include "4C_mat_beam_templated_material_generic.hpp"
1818
#include "4C_structure_new_elements_paramsinterface.hpp"

src/beaminteraction/src/4C_beaminteraction_submodel_evaluator_beamcontact.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@
2828
#include "4C_beaminteraction_submodel_evaluator_beamcontact_assembly_manager_indirect.hpp"
2929
#include "4C_binstrategy.hpp"
3030
#include "4C_comm_mpi_utils.hpp"
31-
#include "4C_geometric_search_bvh.hpp"
32-
#include "4C_geometric_search_params.hpp"
33-
#include "4C_geometric_search_visualization.hpp"
31+
#include "4C_fem_geometric_search_bvh.hpp"
32+
#include "4C_fem_geometric_search_params.hpp"
33+
#include "4C_fem_geometric_search_visualization.hpp"
3434
#include "4C_geometry_pair_line_to_3D_evaluation_data.hpp"
3535
#include "4C_global_data.hpp"
3636
#include "4C_inpar_geometry_pair.hpp"

src/core/fem/src/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@ add_subdirectory(condition)
99
add_subdirectory(discretization)
1010
add_subdirectory(dofset)
1111
add_subdirectory(general)
12+
add_subdirectory(geometric_search)
1213
add_subdirectory(geometry)
1314
add_subdirectory(nurbs_discretization)

src/core/fem/src/condition/4C_fem_condition_periodic.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#include "4C_comm_utils.hpp"
1111
#include "4C_fem_discretization.hpp"
1212
#include "4C_fem_dofset_pbc.hpp"
13-
#include "4C_geometric_search_matchingoctree.hpp"
13+
#include "4C_fem_geometric_search_matchingoctree.hpp"
1414
#include "4C_linalg_utils_densematrix_communication.hpp"
1515
#include "4C_linalg_utils_sparse_algebra_create.hpp"
1616
#include "4C_linalg_utils_sparse_algebra_print.hpp"

src/core/fem/src/dofset/4C_fem_dofset_definedmapping_wrapper.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#include "4C_fem_condition_utils.hpp"
1111
#include "4C_fem_discretization.hpp"
1212
#include "4C_fem_dofset_base.hpp"
13-
#include "4C_geometric_search_matchingoctree.hpp"
13+
#include "4C_fem_geometric_search_matchingoctree.hpp"
1414
#include "4C_linalg_utils_sparse_algebra_manipulation.hpp"
1515

1616
FOUR_C_NAMESPACE_OPEN

src/core/fem/src/dofset/4C_fem_dofset_merged_wrapper.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
#include "4C_fem_dofset_merged_wrapper.hpp"
99

1010
#include "4C_fem_condition_utils.hpp"
11-
#include "4C_geometric_search_matchingoctree.hpp"
11+
#include "4C_fem_geometric_search_matchingoctree.hpp"
1212
#include "4C_linalg_utils_sparse_algebra_manipulation.hpp"
1313

1414
#include <Epetra_Export.h>

src/core/fem/src/general/element/4C_fem_general_element.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
#include "4C_fem_condition.hpp"
1313
#include "4C_fem_discretization.hpp"
1414
#include "4C_fem_general_node.hpp"
15-
#include "4C_geometric_search_bounding_volume.hpp"
16-
#include "4C_geometric_search_params.hpp"
15+
#include "4C_fem_geometric_search_bounding_volume.hpp"
16+
#include "4C_fem_geometric_search_params.hpp"
1717
#include "4C_io_element_append_visualization.hpp"
1818
#include "4C_material_base.hpp"
1919
#include "4C_utils_exceptions.hpp"

src/core/geometric_search/src/4C_geometric_search_access_traits.hpp renamed to src/core/fem/src/geometric_search/4C_fem_geometric_search_access_traits.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
//
66
// SPDX-License-Identifier: LGPL-3.0-or-later
77

8-
#ifndef FOUR_C_GEOMETRIC_SEARCH_ACCESS_TRAITS_HPP
9-
#define FOUR_C_GEOMETRIC_SEARCH_ACCESS_TRAITS_HPP
8+
#ifndef FOUR_C_FEM_GEOMETRIC_SEARCH_ACCESS_TRAITS_HPP
9+
#define FOUR_C_FEM_GEOMETRIC_SEARCH_ACCESS_TRAITS_HPP
1010

1111
#include "4C_config.hpp"
1212

13-
#include "4C_geometric_search_bounding_volume.hpp"
13+
#include "4C_fem_geometric_search_bounding_volume.hpp"
1414

1515
#ifdef FOUR_C_WITH_ARBORX
1616
#include <ArborX.hpp>

src/core/geometric_search/src/4C_geometric_search_bounding_volume.hpp renamed to src/core/fem/src/geometric_search/4C_fem_geometric_search_bounding_volume.hpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
//
66
// SPDX-License-Identifier: LGPL-3.0-or-later
77

8-
#ifndef FOUR_C_GEOMETRIC_SEARCH_BOUNDING_VOLUME_HPP
9-
#define FOUR_C_GEOMETRIC_SEARCH_BOUNDING_VOLUME_HPP
8+
#ifndef FOUR_C_FEM_GEOMETRIC_SEARCH_BOUNDING_VOLUME_HPP
9+
#define FOUR_C_FEM_GEOMETRIC_SEARCH_BOUNDING_VOLUME_HPP
1010

1111
#include "4C_config.hpp"
1212

@@ -18,9 +18,7 @@
1818
#endif
1919

2020
#ifdef FOUR_C_WITH_ARBORX
21-
2221
FOUR_C_NAMESPACE_OPEN
23-
2422
namespace Core::GeometricSearch
2523
{
2624
//! kdop_directions is the number of directions defining the possible faces of the k-DOP. In this

0 commit comments

Comments
 (0)