|
hyper.deal
|
This is the complete list of members for hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType >, including all inherited members.
| are_ghost_faces_supported() const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| cell_loop(const std::function< void(const MatrixFree &, OutVector &, const InVector &, const ID)> &cell_operation, OutVector &dst, const InVector &src) const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| cell_loop(void(CLASS::*cell_operation)(const MatrixFree &, OutVector &, const InVector &, const ID), CLASS *owning_class, OutVector &dst, const InVector &src) const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| DataAccessOnFaces enum name | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| get_boundary_id(const ID macro_face) const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| get_communicator() const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| get_dof_info() const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| get_face_info() const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| get_faces_by_cells_boundary_id(const TensorID ¯o_cell, const unsigned int face_number) const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| get_matrix_free_v() const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| get_matrix_free_x() const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| get_shape_info() const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| get_vector_partitioner() const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| ID typedef (defined in hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType >) | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| initialize_dof_vector(dealii::LinearAlgebra::distributed::Vector< Number > &vec, const unsigned int dof_handler_index=0, const bool do_ghosts=true, const bool zero_out_values=true) const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| is_ecl_supported() const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| loop(const std::function< void(const MatrixFree &, OutVector &, const InVector &, const ID)> &cell_operation, const std::function< void(const MatrixFree &, OutVector &, const InVector &, const ID)> &face_operation, const std::function< void(const MatrixFree &, OutVector &, const InVector &, const ID)> &boundary_operation, OutVector &dst, const InVector &src, const DataAccessOnFaces dst_vector_face_access=DataAccessOnFaces::unspecified, const DataAccessOnFaces src_vector_face_access=DataAccessOnFaces::unspecified, Timers *timers=nullptr) const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| loop(void(CLASS::*cell_operation)(const MatrixFree &, OutVector &, const InVector &, const ID), void(CLASS::*face_operation)(const MatrixFree &, OutVector &, const InVector &, const ID), void(CLASS::*boundary_operation)(const MatrixFree &, OutVector &, const InVector &, const ID), CLASS *owning_class, OutVector &dst, const InVector &src, const DataAccessOnFaces dst_vector_face_access=DataAccessOnFaces::unspecified, const DataAccessOnFaces src_vector_face_access=DataAccessOnFaces::unspecified, Timers *timers=nullptr) const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| loop_cell_centric(const std::function< void(const MatrixFree &, OutVector &, const InVector &, const ID)> &cell_operation, OutVector &dst, const InVector &src, const DataAccessOnFaces src_vector_face_access=DataAccessOnFaces::unspecified, Timers *timers=nullptr) const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| loop_cell_centric(void(CLASS::*cell_operation)(const MatrixFree &, OutVector &, const InVector &, const ID), CLASS *owning_class, OutVector &dst, const InVector &src, const DataAccessOnFaces src_vector_face_access=DataAccessOnFaces::unspecified, Timers *timers=nullptr) const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| MatrixFree(const MPI_Comm comm, const MPI_Comm comm_sm, const dealii::MatrixFree< dim_x, Number, VectorizedArrayTypeX > &matrix_free_x, const dealii::MatrixFree< dim_v, Number, VectorizedArrayTypeV > &matrix_free_v) | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| memory_consumption() const | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| reinit(const AdditionalData &ad=AdditionalData()) | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| VectorizedArrayTypeV typedef (defined in hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType >) | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > | |
| VectorizedArrayTypeX typedef (defined in hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType >) | hyperdeal::MatrixFree< dim_x, dim_v, Number, VectorizedArrayType > |