Reference documentation for deal.II version 9.3.3
|
#include <deal.II/base/config.h>
#include <deal.II/base/cuda_size.h>
#include <deal.II/base/utilities.h>
#include <deal.II/dofs/dof_accessor.h>
#include <deal.II/dofs/dof_handler.h>
#include <deal.II/fe/fe_q.h>
#include <deal.II/fe/fe_tools.h>
Go to the source code of this file.
Classes | |
class | CUDAWrappers::internal::HangingNodes< dim > |
Namespaces | |
namespace | CUDAWrappers |
namespace | CUDAWrappers::internal |
namespace | CUDAWrappers::internal::internal |
Functions | |
template<int dim> | |
void | CUDAWrappers::internal::internal::setup_constraint_weigths (unsigned int fe_degree) |
template<unsigned int size> | |
unsigned int | CUDAWrappers::internal::internal::index2 (unsigned int i, unsigned int j) |
template<unsigned int size> | |
unsigned int | CUDAWrappers::internal::internal::index3 (unsigned int i, unsigned int j, unsigned int k) |
template<unsigned int fe_degree, unsigned int direction, bool transpose, typename Number > | |
void | CUDAWrappers::internal::internal::interpolate_boundary_2d (const unsigned int constraint_mask, Number *values) |
template<unsigned int fe_degree, unsigned int direction, bool transpose, typename Number > | |
void | CUDAWrappers::internal::internal::interpolate_boundary_3d (const unsigned int constraint_mask, Number *values) |
template<int dim, int fe_degree, bool transpose, typename Number > | |
void | CUDAWrappers::internal::resolve_hanging_nodes (const unsigned int constraint_mask, Number *values) |
Variables | |
__constant__ double | CUDAWrappers::internal::internal::constraint_weights [(mf_max_elem_degree+1) *(mf_max_elem_degree+1)] |
constexpr unsigned int | CUDAWrappers::internal::internal::constr_type_x = 1 << 0 |
constexpr unsigned int | CUDAWrappers::internal::internal::constr_type_y = 1 << 1 |
constexpr unsigned int | CUDAWrappers::internal::internal::constr_type_z = 1 << 2 |
constexpr unsigned int | CUDAWrappers::internal::internal::constr_face_x = 1 << 3 |
constexpr unsigned int | CUDAWrappers::internal::internal::constr_face_y = 1 << 4 |
constexpr unsigned int | CUDAWrappers::internal::internal::constr_face_z = 1 << 5 |
constexpr unsigned int | CUDAWrappers::internal::internal::constr_edge_xy = 1 << 6 |
constexpr unsigned int | CUDAWrappers::internal::internal::constr_edge_yz = 1 << 7 |
constexpr unsigned int | CUDAWrappers::internal::internal::constr_edge_zx = 1 << 8 |