|
XGCa
|
This is the complete list of members for CollisionGrid< Device >, including all inherited members.
| angle_avg(int mb_n_nodes, int gri, int grj, CollisionVelocityGrids< Device > &col_vgrids, TmpColData< Device > &tcd) const | CollisionGrid< Device > | |
| angle_avg_ab(int idx, int mb_n_nodes, int nvrm1, int nvzm1, const CollisionVelocityGrids< Device > &col_vgrids, const TmpColData< Device > &tcd, int gri, int grj) | CollisionGrid< Device > | static |
| angle_avg_s(int idx, int mb_n_nodes, int nvrm1, int nvzm1, const CollisionVelocityGrids< Device > &col_vgrids, const TmpColData< Device > &tcd, int gri) | CollisionGrid< Device > | static |
| async_reassign | CollisionGrid< Device > | |
| batch_size | CollisionGrid< Device > | |
| collision(const CollisionSpecies< Device > &col_spall, const VertexList &assigned, const View< int *, CLayout, HostType > &n_subcycles_local, double dt, const VGridDistribution< HostType > &df_out, const View< int *, CLayout, HostType > &converged_local, const View< double *, CLayout, HostType > &node_cost) const | CollisionGrid< Device > | |
| CollisionGrid() | CollisionGrid< Device > | inline |
| CollisionGrid(NLReader::NamelistReader &nlr, const MagneticField< DeviceType > &magnetic_field, const Grid< DeviceType > &grid, bool exclude_private_region, bool overwrite_existing_files) | CollisionGrid< Device > | inline |
| core(CollisionVelocityGrids< Device > &col_vgrids, const CollisionSpecies< Device > &col_spall, TmpColData< Device > &tcd, const std::unique_ptr< Collisions::GridMatrix< Device >> &solve_matrix, int mb_n_nodes) const | CollisionGrid< Device > | |
| core_delta_init(int mb_n_nodes, int gri, int grj, int spi, CollisionVelocityGrids< Device > &col_vgrids, const CollisionSpecies< Device > &col_spall) const | CollisionGrid< Device > | |
| diag_on | CollisionGrid< Device > | |
| E_and_D(int mb_n_nodes, int gri, int grj, const CollisionVelocityGrids< Device > &col_vgrids, TmpColData< Device > &tcd) const | CollisionGrid< Device > | |
| E_and_D_ab(int idx, int mb_n_nodes, int nvrm1, int nvzm1, const CollisionVelocityGrids< Device > &col_vgrids, const TmpColData< Device > &tcd, int gri, int grj) | CollisionGrid< Device > | static |
| E_and_D_s(int idx, int mb_n_nodes, int nvrm1, int nvzm1, const TmpColData< Device > &tcd, int gri) | CollisionGrid< Device > | static |
| estimate_memory_usage(NLReader::NamelistReader &nlr) | CollisionGrid< Device > | inlinestatic |
| f_df(int mb_n_nodes, const CollisionVelocityGrids< Device > &col_vgrids, const CollisionSpecies< Device > &col_spall, int spi, int grj, TmpColData< Device > &tcd) const | CollisionGrid< Device > | |
| get_default_batch_size() | CollisionGrid< Device > | inlinestatic |
| get_maxw_fac(double mesh_dr, double mesh_r, double numeric_vth2) | CollisionGrid< Device > | static |
| get_numeric_v_thermal_equil(int mb_n_nodes, int spi, int grj, const CollisionVelocityGrids< Device > &col_vgrids, const CollisionSpecies< Device > &col_spall) const | CollisionGrid< Device > | |
| ginkgo_max_iterations | CollisionGrid< Device > | |
| ginkgo_residual_reduction | CollisionGrid< Device > | |
| io_stream | CollisionGrid< Device > | |
| labackend | CollisionGrid< Device > | |
| LU_matrix(int mb_n_nodes, int gri, int grj, int spi, const CollisionVelocityGrids< Device > &col_vgrids, const TmpColData< Device > &tcd, Collisions::GridMatrix< Device > *const mtx) const | CollisionGrid< Device > | |
| LU_matrix_ftn(int mesh_ind, int gri, int grj, int spi, int cell_i, int cell_j, const CollisionVelocityGrids< Device > &col_vgrids, int mprl_col, int mat_pos, double coeff1, double coeff2, const TmpColData< Device > &tcd, const Kokkos::View< int **, Device > &index_map_LU_d, typename Collisions::GridMatrix< Device >::values_array_t LU_values) | CollisionGrid< Device > | static |
| max_n_subcycles | CollisionGrid< Device > | |
| n_subcycles | CollisionGrid< Device > | |
| picard_loop(int vpic_inner_iter_max, const CollisionVelocityGrids< Device > &col_vgrids, const CollisionSpecies< Device > &col_spall, TmpColData< Device > &tcd, const std::unique_ptr< Collisions::GridMatrix< Device >> &matrix, int mb_n_nodes, Kokkos::View< Convergence::Status *, HostType > &convergence_status) const | CollisionGrid< Device > | |
| start_step | CollisionGrid< Device > | |
| timing_all | CollisionGrid< Device > | |
| timing_available | CollisionGrid< Device > | |
| timing_is_available() const | CollisionGrid< Device > | inline |
| vertices | CollisionGrid< Device > |