@@ -33,11 +33,11 @@ public:
33
33
* split pml field
34
34
*/
35
35
void ApplyPEC_InsulatortoEfield (std::array<amrex::MultiFab*, 3 > Efield,
36
- const amrex::Vector<FieldBoundaryType>& field_boundary_lo,
37
- const amrex::Vector<FieldBoundaryType>& field_boundary_hi,
38
- const amrex::IntVect& ng_fieldgather, const amrex::Geometry& geom,
39
- int lev, PatchType patch_type, const amrex::Vector<amrex::IntVect>& ref_ratios,
40
- bool split_pml_field = false );
36
+ amrex::Vector<FieldBoundaryType> const & field_boundary_lo,
37
+ amrex::Vector<FieldBoundaryType> const & field_boundary_hi,
38
+ amrex::IntVect const & ng_fieldgather, amrex::Geometry const & geom,
39
+ int lev, PatchType patch_type, amrex::Vector<amrex::IntVect> const & ref_ratios,
40
+ bool split_pml_field = false );
41
41
/* *
42
42
* \brief The magnetic field at the insulator boundary are unchanged.
43
43
* The tangential guard cell values are set to the specified values.
@@ -53,11 +53,11 @@ public:
53
53
* \param[in] time current time of the simulation
54
54
*/
55
55
void ApplyPEC_InsulatortoBfield (std::array<amrex::MultiFab*, 3 > Bfield,
56
- const amrex::Vector<FieldBoundaryType>& field_boundary_lo,
57
- const amrex::Vector<FieldBoundaryType>& field_boundary_hi,
58
- const amrex::IntVect& ng_fieldgather, const amrex::Geometry& geom,
59
- int lev, PatchType patch_type, const amrex::Vector<amrex::IntVect>& ref_ratios,
60
- amrex::Real time);
56
+ amrex::Vector<FieldBoundaryType> const & field_boundary_lo,
57
+ amrex::Vector<FieldBoundaryType> const & field_boundary_hi,
58
+ amrex::IntVect const & ng_fieldgather, amrex::Geometry const & geom,
59
+ int lev, PatchType patch_type, amrex::Vector<amrex::IntVect> const & ref_ratios,
60
+ amrex::Real time);
61
61
62
62
private:
63
63
0 commit comments