HILA
Loading...
Searching...
No Matches
Field< T > Member List

This is the complete list of members for Field< T >, including all inherited members.

abs(const Field< T > &arg)Field< T >related
acos(const Field< T > &arg)Field< T >related
asin(const Field< T > &arg)Field< T >related
atan(const Field< T > &arg)Field< T >related
check_alloc()Field< T >inline
conj() constField< T >inline
copy_boundary_condition(const Field< A > &rhs)Field< T >inline
cos(const Field< T > &arg)Field< T >related
dagger() constField< T >inline
exp(const Field< T > &arg)Field< T >related
FFT(const CoordinateVector &dirs, fft_direction fdir=fft_direction::forward) constField< T >
FFT_real_to_complex(fft_direction fdir=fft_direction::forward) constField< T >
Field()Field< T >inline
free()Field< T >inline
fsField< T >
get_boundary_condition(Direction dir) constField< T >inline
get_element(const CoordinateVector &coord) constField< T >inline
get_elements(const std::vector< CoordinateVector > &coord_list, bool broadcast=false) constField< T >
get_slice(const CoordinateVector &c, bool broadcast=false) constField< T >
get_subvolume(const CoordinateVector &cmin, const CoordinateVector &cmax, bool broadcast=false) constField< T >
get_value_at(const unsigned i) constField< T >inline
gpu_minmax(bool min_or_max, Parity par, CoordinateVector &loc) constField< T >
imag() constField< T >inline
is_allocated() constField< T >inline
is_initialized(Parity p) constField< T >inline
log(const Field< T > &arg)Field< T >related
max(Parity par=ALL) constField< T >
max(CoordinateVector &loc) constField< T >
max(Parity par, CoordinateVector &loc) constField< T >
min(Parity par=ALL) constField< T >
min(CoordinateVector &loc) constField< T >
min(Parity par, CoordinateVector &loc) constField< T >
minmax(bool is_min, Parity par, CoordinateVector &loc) constField< T >
norm()Field< T >inline
operator*(const Field< A > &lhs, const Field< B > &rhs) -> Field< hila::type_mul< A, B > >Field< T >
operator*=(const Field< A > &rhs)Field< T >inline
operator+() constField< T >inline
operator+=(const Field< A > &rhs)Field< T >inline
operator-() constField< T >inline
operator-=(const Field< A > &rhs)Field< T >inline
operator/(const Field< A > &l, const Field< B > &r) -> Field< hila::type_div< A, B > >Field< T >
operator/=(const Field< A > &rhs)Field< T >inline
operator=(const Field< T > &rhs)Field< T >inline
operator=(Field< T > &&rhs)Field< T >inline
operator==(const Field< T > &rhs) constField< T >inline
pow(const Field< T > &arg, const P p)Field< T >related
product(Parity par=Parity::all, bool allreduce=true) constField< T >
read(std::ifstream &inputfile)Field< T >
real() constField< T >inline
reflect(const CoordinateVector &dirs) constField< T >
set_boundary_condition(Direction dir, hila::bc bc)Field< T >inline
set_element(const CoordinateVector &coord, const A &value)Field< T >inline
set_value_at(const A &value, unsigned i)Field< T >inline
shift(const CoordinateVector &v, Field< T > &r, Parity par) constField< T >
sin(const Field< T > &arg)Field< T >related
squarenorm() constField< T >inline
squarenorm(const Field< T > &arg)Field< T >related
squarenorm_relative(const Field< A > &a, const Field< B > &b)Field< T >related
start_gather(Direction d, Parity p=ALL) constField< T >
sum(Parity par=Parity::all, bool allreduce=true) constField< T >
tan(const Field< T > &arg)Field< T >related
write(std::ofstream &outputfile, bool binary=true, int precision=8) constField< T >
write(const std::string &filename, bool binary=true, int precision=8) constField< T >
write_subvolume(std::ofstream &outputfile, const CoordinateVector &cmin, const CoordinateVector &cmax, int precision=6) constField< T >