WarpX
Toggle main menu visibility
Loading...
Searching...
No Matches
Source
BoundaryConditions
FieldBoundaries.H
Go to the documentation of this file.
1
/* Copyright 2025 Luca Fedeli
2
*
3
* This file is part of WarpX.
4
*
5
* License: BSD-3-Clause-LBNL
6
*/
7
8
#include "
Utils/WarpXAlgorithmSelection.H
"
9
10
#include <
AMReX_Array.H
>
11
#include <AMReX_Config.H>
12
13
#include <utility>
14
15
namespace
warpx::boundary_conditions
16
{
26
std::pair<
27
amrex::Array<FieldBoundaryType, AMREX_SPACEDIM>
,
28
amrex::Array<FieldBoundaryType, AMREX_SPACEDIM>
29
>
30
parse_field_boundaries
();
31
44
amrex::Array<bool, AMREX_SPACEDIM>
45
get_periodicity_array
(
46
const
amrex::Array<FieldBoundaryType, AMREX_SPACEDIM>
& field_boundary_lo,
47
const
amrex::Array<FieldBoundaryType, AMREX_SPACEDIM>
& field_boundary_hi);
48
}
AMReX_Array.H
WarpXAlgorithmSelection.H
amrex::Array
std::array< T, N > Array
warpx::boundary_conditions
Definition
FieldBoundaries.cpp:18
warpx::boundary_conditions::parse_field_boundaries
std::pair< amrex::Array< FieldBoundaryType, 3 >, amrex::Array< FieldBoundaryType, 3 > > parse_field_boundaries()
Reads the field boundary conditions from the inputfile. Consistency between lower and upper boundary ...
Definition
FieldBoundaries.cpp:42
warpx::boundary_conditions::get_periodicity_array
amrex::Array< bool, 3 > get_periodicity_array(const amrex::Array< FieldBoundaryType, 3 > &field_boundary_lo, const amrex::Array< FieldBoundaryType, 3 > &field_boundary_hi)
returns a bool array of size AMREX_SPACEDIM where a given element is true if the corresponding bounda...
Definition
FieldBoundaries.cpp:67
Generated by
1.17.0