Skip to content

Commit e9a0944

Browse files
committed
Add headers from clang-tidy
1 parent 4b503c5 commit e9a0944

3 files changed

Lines changed: 20 additions & 0 deletions

File tree

include/bout/boundary_iterator.hxx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
11
#pragma once
22

3+
#include "bout/assert.hxx"
4+
#include "bout/bout_types.hxx"
5+
#include "bout/build_defines.hxx"
6+
#include "bout/field2d.hxx"
7+
#include "bout/field3d.hxx"
38
#include "bout/mesh.hxx"
49
#include "bout/parallel_boundary_region.hxx"
510
#include "bout/sys/parallel_stencils.hxx"
611
#include "bout/sys/range.hxx"
12+
#include <algorithm>
13+
#include <functional>
14+
#include <utility>
715

816
class BoundaryRegionIter {
917
public:

include/bout/parallel_boundary_region.hxx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,15 @@
33

44
#include "bout/boundary_region.hxx"
55
#include "bout/bout_types.hxx"
6+
#include <algorithm>
7+
#include <cmath>
8+
#include <cstdlib>
69
#include <functional>
710
#include <vector>
811

12+
#include "bout/build_defines.hxx"
13+
#include "bout/field2d.hxx"
14+
#include "bout/region.hxx"
915
#include "bout/sys/parallel_stencils.hxx"
1016
#include <bout/field3d.hxx>
1117
#include <bout/mesh.hxx>

include/bout/yboundary_regions.hxx

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
11
#pragma once
22

33
#include "./boundary_iterator.hxx"
4+
#include "bout/assert.hxx"
5+
#include "bout/boutexception.hxx"
6+
#include "bout/globals.hxx"
7+
#include "bout/options.hxx"
48
#include "bout/parallel_boundary_region.hxx"
9+
#include <memory>
10+
#include <vector>
511

612
/// This class allows to simplify iterating over y-boundaries.
713
///

0 commit comments

Comments
 (0)