| XGC1
    | 


Go to the source code of this file.
| Functions | |
| template<class T > | |
| void | toroidal_sum_in_place (const DomainDecomposition< DeviceType > &pol_decomp, T &f, int DESTINATION_RANK=-1) | 
| template<class T > | |
| void | toroidal_average_in_place (const DomainDecomposition< DeviceType > &pol_decomp, T &f) | 
| template<class T > | |
| View< double *, CLayout, typename T::device_type > | split_toroidal_average (const DomainDecomposition< DeviceType > &pol_decomp, T &f) | 
| template<class T > | |
| void | remove_toroidal_average (const DomainDecomposition< DeviceType > &pol_decomp, T &f) | 
| void remove_toroidal_average | ( | const DomainDecomposition< DeviceType > & | pol_decomp, | 
| T & | f | ||
| ) | 


| View<double*,CLayout, typename T::device_type> split_toroidal_average | ( | const DomainDecomposition< DeviceType > & | pol_decomp, | 
| T & | f | ||
| ) | 


| void toroidal_average_in_place | ( | const DomainDecomposition< DeviceType > & | pol_decomp, | 
| T & | f | ||
| ) | 


| void toroidal_sum_in_place | ( | const DomainDecomposition< DeviceType > & | pol_decomp, | 
| T & | f, | ||
| int | DESTINATION_RANK = -1 | ||
| ) | 

