WarpX
Loading...
Searching...
No Matches
WarpXFaceExtensions.H
Go to the documentation of this file.
1//
2// Created by Lorenzo Giacomel on 26/08/2021.
3//
4
5#ifndef WARPX_SOURCE_EMBEDDEDBOUNDARY_WARPXFACEEXTENSIONS_H
6#define WARPX_SOURCE_EMBEDDEDBOUNDARY_WARPXFACEEXTENSIONS_H
20int ComputeNBorrowOneFaceExtension(const amrex::Dim3 cell, const amrex::Real S_ext,
21 const amrex::Array4<amrex::Real> &S_red,
22 const amrex::Array4<int> &flag_info_face,
23 const amrex::Array4<int> &flag_ext_face, int idim);
36int ComputeNBorrowEightFacesExtension(const amrex::Dim3 cell, const amrex::Real S_ext,
37 const amrex::Array4<amrex::Real> &S_red,
39 const amrex::Array4<int> &flag_info_face,
40 int idim);
41#endif //WARPX_SOURCE_EMBEDDEDBOUNDARY_WARPXFACEEXTENSIONS_H
#define AMREX_GPU_DEVICE
AMREX_GPU_DEVICE int ComputeNBorrowEightFacesExtension(const amrex::Dim3 cell, const amrex::Real S_ext, const amrex::Array4< amrex::Real > &S_red, const amrex::Array4< amrex::Real > &S, const amrex::Array4< int > &flag_info_face, int idim)
For the face of cell pointing in direction idim, return the number of faces we need to intrude with t...
Definition WarpXFaceExtensions.cpp:483
AMREX_GPU_DEVICE int ComputeNBorrowOneFaceExtension(const amrex::Dim3 cell, const amrex::Real S_ext, const amrex::Array4< amrex::Real > &S_red, const amrex::Array4< int > &flag_info_face, const amrex::Array4< int > &flag_ext_face, int idim)
For the face of cell pointing in direction idim, return the number of faces we need to intrude with t...
Definition WarpXFaceExtensions.cpp:448