XGCa
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
FieldGather< PT > Member List

This is the complete list of members for FieldGather< PT >, including all inherited members.

fields_at_point(const ElectricField< Device > fields, const Simulation< Device > &sml, const Grid< Device > &grid, const SimdVector &B, const SimdVector2D &gradpsi, const Simd< double > &fld_phi, const Simd< int > &itr, const SimdGridVec &p, SimdGyroRadius< PT > &rho, LocalFields &fld) const FieldGather< PT >
gather(SimdVector &vec, int i_simd, double wp, const double(&wphi)[2], const double(&rvec)[2], const double(&zvec)[2], const VectorFieldPlanes &field) const FieldGather< PT >
gather(SimdVector &vec, int i_simd, double wp, const double(&wphi)[2], const double(&rvec)[2], const double(&zvec)[2], const Vector2DFieldPlanes &field) const FieldGather< PT >
gather(Simd< double > &sca, int i_simd, double wp, const double(&wphi)[2], const ScalarFieldPlanes &field) const FieldGather< PT >
gather(SimdVector &vec, int i_simd, double wp, const FieldWeights< PT > &wts, const double(&rvec)[2], const double(&zvec)[2], const InvVectorFieldPlanes &field, const InvVectorFieldPlanes &field2) const FieldGather< PT >
gather(Simd< double > &sca, int i_simd, double wp, const FieldWeights< PT > &wts, const ScalarFieldPlanes &field, const ScalarFieldPlanes &field2) const FieldGather< PT >
gather(SimdVector &vec, int i_simd, double wp, const double(&rvec)[2], const double(&zvec)[2], const FieldXGCa &field) const FieldGather< PT >
gather(SimdVector &vec, int i_simd, double wp, const FieldWeights< PT > &wts, const double(&rvec)[2], const double(&zvec)[2], const FieldXGCa &field, const FieldXGCa &field2) const FieldGather< PT >
gather_all_fields(const ElectricField< Device > &fields, const Simulation< Device > &sml, int i_simd, int node, double wp, const double(&rvec)[2], const double(&zvec)[2], T &wts, LocalFields &fld) const FieldGather< PT >inline
gather_all_fields(const ElectricField< Device > &fields, const Simulation< Device > &sml, int i_simd, int node, double wp, const double(&rvec)[2], const double(&zvec)[2], T &wts, LocalFields &fld) constFieldGather< PT >
gather_all_fields(const ElectricField< Device > &fields, const Simulation< Device > &sml, int i_simd, int node, double wp, const double(&rvec)[2], const double(&zvec)[2], T &wts, LocalFields &fld) constFieldGather< PT >
get_Ah(const ElectricField< Device > fields, const Grid< Device > &grid, const Simd< double > &fld_phi, const Simd< int > &itr, const SimdGridVec &p, SimdGyroRadius< PT > &rho, Simd< double > &Ah) const FieldGather< PT >
get_Ah(const ElectricField< Device > fields, const Grid< Device > &grid, const Simd< double > &fld_phi, const Simd< int > &itr, const SimdGridVec &p, SimdGyroRadius< GyroKin > &rho, Simd< double > &Ah) constFieldGather< PT >
get_Ah(const ElectricField< Device > fields, const Grid< Device > &grid, const Simd< double > &fld_phi, const Simd< int > &itr, const SimdGridVec &p, SimdGyroRadius< DriftKin > &rho, Simd< double > &Ah) constFieldGather< PT >
get_Ah_cv(const ElectricField< Device > fields, const Grid< Device > &grid, const Simd< double > &fld_phi, const Simd< int > &itr, const SimdGridVec &p, SimdGyroRadius< PT > &rho, Simd< double > &Ah_cv) const FieldGather< PT >
get_Ah_cv(const ElectricField< Device > fields, const Grid< Device > &grid, const Simd< double > &fld_phi, const Simd< int > &itr, const SimdGridVec &p, SimdGyroRadius< DriftKin > &rho, Simd< double > &Ah_cv) constFieldGather< PT >
get_dpot(const ElectricField< Device > &fields, const Grid< Device > &grid, const Simd< double > &fld_phi, const Simd< int > &itr, const SimdGridVec &p, Simd< double > &dpot_out) const FieldGather< PT >
phi_from_para(SimdVector &vec, int i_simd, const SimdVector &B, double Bmag) const FieldGather< PT >