ExaDG
Loading...
Searching...
No Matches
ExaDG::OperatorBase< dim, Number, n_components > Member List

This is the complete list of members for ExaDG::OperatorBase< dim, Number, n_components >, including all inherited members.

add_block_diagonal_matrices(std::vector< LAPACKMatrix > &matrices) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
add_diagonal(VectorType &diagonal) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
apply(VectorType &dst, VectorType const &src) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
apply_add(VectorType &dst, VectorType const &src) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
apply_add_block_diagonal_elementwise(unsigned int const cell, dealii::VectorizedArray< Number > *const dst, dealii::VectorizedArray< Number > const *const src, unsigned int const problem_size) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
apply_inverse_additive_schwarz_matrices(VectorType &dst, VectorType const &src) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
apply_inverse_block_diagonal(VectorType &dst, VectorType const &src) constExaDG::OperatorBase< dim, Number, n_components >
apply_inverse_block_diagonal_matrix_based(VectorType &dst, VectorType const &src) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
calculate_diagonal(VectorType &diagonal) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
calculate_inverse_diagonal(VectorType &diagonal) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
compute_factorized_additive_schwarz_matrices() const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >virtual
constraint (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protected
constraint_double (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >mutableprotected
do_boundary_integral(IntegratorFace &integrator, OperatorType const &operator_type, dealii::types::boundary_id const &boundary_id) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protectedvirtual
do_boundary_integral_continuous(IntegratorFace &integrator, dealii::types::boundary_id const &boundary_id) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protectedvirtual
do_cell_integral(IntegratorCell &integrator) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protectedvirtual
do_face_ext_integral(IntegratorFace &integrator_m, IntegratorFace &integrator_p) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protectedvirtual
do_face_int_integral(IntegratorFace &integrator_m, IntegratorFace &integrator_p) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protectedvirtual
do_face_int_integral_cell_based(IntegratorFace &integrator_m, IntegratorFace &integrator_p) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protectedvirtual
do_face_integral(IntegratorFace &integrator_m, IntegratorFace &integrator_p) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protectedvirtual
el(unsigned int const, unsigned int const) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
elementwise_operator (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >mutableprotected
ELEMENTWISE_OPERATOR typedef (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protected
elementwise_preconditioner (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >mutableprotected
ELEMENTWISE_PRECONDITIONER typedef (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protected
ELEMENTWISE_SOLVER typedef (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protected
elementwise_solver (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >mutableprotected
evaluate(VectorType &dst, VectorType const &src) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >virtual
evaluate_add(VectorType &dst, VectorType const &src) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >virtual
FullMatrix_ typedef (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
get_affine_constraints() const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
get_dof_index() const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
get_level() const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
get_matrix_free() const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
get_quad_index() const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
get_time() const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
initialize_block_diagonal_preconditioner(bool const initialize) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
initialize_block_diagonal_preconditioner_matrix_based(bool const initialize) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
initialize_block_diagonal_preconditioner_matrix_free(bool const initialize) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
initialize_dof_vector(VectorType &vector) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
integrator_flags (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protected
IntegratorCell typedef (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
IntegratorFace typedef (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
is_dg (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protected
is_empty_locally() const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
LAPACKMatrix typedef (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
m() const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
matrix_free (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protected
n() const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
operator_is_singular() const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
OperatorBase() (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
Range typedef (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
reinit(dealii::MatrixFree< dim, Number > const &matrix_free, dealii::AffineConstraints< Number > const &constraints, OperatorBaseData const &data) (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protected
reinit_boundary_face(IntegratorFace &integrator_m, unsigned int const face) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protected
reinit_cell(IntegratorCell &integrator, unsigned int const cell) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protected
reinit_face(IntegratorFace &integrator_m, IntegratorFace &integrator_p, unsigned int const face) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protected
reinit_face_cell_based(IntegratorFace &integrator_m, IntegratorFace &integrator_p, unsigned int const cell, unsigned int const face, dealii::types::boundary_id const boundary_id) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >protected
rhs(VectorType &dst) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >virtual
rhs_add(VectorType &dst) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >virtual
set_constrained_dofs_to_zero(VectorType &vector) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
set_inhomogeneous_boundary_values(VectorType &solution) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >virtual
set_time(double const time) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
This typedef (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
time (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >mutableprotected
update_block_diagonal_preconditioner() const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
update_block_diagonal_preconditioner_matrix_based() const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
update_block_diagonal_preconditioner_matrix_free() const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
vectorization_length (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >static
VectorType typedef (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
vmult(VectorType &dst, VectorType const &src) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
vmult_add(VectorType &dst, VectorType const &src) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
vmult_add_interface_up(VectorType &dst, VectorType const &src) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
vmult_interface_down(VectorType &dst, VectorType const &src) const (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >
~OperatorBase() (defined in ExaDG::OperatorBase< dim, Number, n_components >)ExaDG::OperatorBase< dim, Number, n_components >inlinevirtual