XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
em_field_filter.hpp
Go to the documentation of this file.
1 #ifndef EM_FIELD_FILTER_HPP
2 #define EM_FIELD_FILTER_HPP
3 
4 #include "boundary.hpp"
5 #include "smoothing.hpp"
6 
7 void em_field_filter(const Simulation<DeviceType>& sml, const MagneticField<DeviceType>& magnetic_field, const Grid<DeviceType>& grid, const DomainDecomposition<DeviceType>& pol_decomp, Smoothing& smoothing, const View<double*, CLayout, HostType>& input, const View<double*, CLayout, HostType>& output, bool filt_on, const Boundary<HostType>& bd_turb);
8 
9 #endif
Definition: sml.hpp:8
Definition: magnetic_field.hpp:14
void em_field_filter(const Simulation< DeviceType > &sml, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, Smoothing &smoothing, const View< double *, CLayout, HostType > &input, const View< double *, CLayout, HostType > &output, bool filt_on, const Boundary< HostType > &bd_turb)
Definition: em_field_filter.cpp:47
Definition: boundary.hpp:12
Definition: smoothing.hpp:8
Definition: magnetic_field.F90:1