home | |
wojtek | |
Projects | |
BEM | |
bempp-sven | |
bempp | |
lib | |
assembly | |
abstract_boundary_operator.hpp | |
abstract_boundary_operator_composition.hpp | |
abstract_boundary_operator_id.hpp | |
abstract_boundary_operator_pseudoinverse.hpp | |
abstract_boundary_operator_sum.hpp | |
abstract_boundary_operator_superposition_base.hpp | |
aca_approximate_lu_inverse.hpp | |
aca_global_assembler.hpp | |
aca_options.hpp | |
adjoint_abstract_boundary_operator.hpp | |
ahmed_aux.hpp | |
ahmed_aux_fwd.hpp | |
ahmed_complex.hpp | |
ahmed_leaf_cluster_array.hpp | |
ahmed_mblock_array_deleter.hpp | |
assembled_potential_operator.hpp | |
assembly_options.hpp | |
blas_quadrature_helper.hpp | |
block_coalescer.hpp | |
blocked_boundary_operator.hpp | |
blocked_operator_structure.hpp | |
boundary_operator.hpp | |
cluster_construction_helper.hpp | |
complexified_discrete_boundary_operator.hpp | |
component_lists_cache.hpp | |
context.hpp | |
dense_global_assembler.hpp | |
discrete_aca_boundary_operator.hpp | |
discrete_blocked_boundary_operator.hpp | |
discrete_boundary_operator.hpp | |
discrete_boundary_operator_cache.hpp | |
discrete_boundary_operator_composition.hpp | |
discrete_boundary_operator_sum.hpp | |
discrete_dense_boundary_operator.hpp | |
discrete_inverse_sparse_boundary_operator.hpp | |
discrete_null_boundary_operator.hpp | |
discrete_sparse_boundary_operator.hpp | |
elementary_integral_operator.hpp | |
elementary_integral_operator_base.hpp | |
elementary_local_operator.hpp | |
elementary_potential_operator.hpp | |
elementary_regular_integral_operator.hpp | |
elementary_singular_integral_operator.hpp | |
evaluation_options.hpp | |
extended_bem_cluster.hpp | |
function.hpp | |
general_elementary_local_operator.hpp | |
general_elementary_local_operator_imp.hpp | |
general_elementary_singular_integral_operator.hpp | |
general_elementary_singular_integral_operator_imp.hpp | |
general_hypersingular_integral_operator.hpp | |
general_hypersingular_integral_operator_imp.hpp | |
grid_function.hpp | |
helmholtz_3d_adjoint_double_layer_boundary_operator.hpp | |
helmholtz_3d_double_layer_boundary_operator.hpp | |
helmholtz_3d_double_layer_potential_operator.hpp | |
helmholtz_3d_far_field_double_layer_potential_operator.hpp | |
helmholtz_3d_far_field_single_layer_potential_operator.hpp | |
helmholtz_3d_hypersingular_boundary_operator.hpp | |
helmholtz_3d_operators_common.hpp | |
helmholtz_3d_potential_operator_base.hpp | |
helmholtz_3d_potential_operator_base_imp.hpp | |
helmholtz_3d_single_layer_boundary_operator.hpp | |
helmholtz_3d_single_layer_potential_operator.hpp | |
hypersingular_integral_operator.hpp | |
identity_operator.hpp | |
index_permutation.hpp | |
interpolated_function.hpp | |
l2_norm.hpp | |
laplace_3d_adjoint_double_layer_boundary_operator.hpp | |
laplace_3d_double_layer_boundary_operator.hpp | |
laplace_3d_double_layer_potential_operator.hpp | |
laplace_3d_hypersingular_boundary_operator.hpp | |
laplace_3d_potential_operator_base.hpp | |
laplace_3d_potential_operator_base_imp.hpp | |
laplace_3d_single_layer_boundary_operator.hpp | |
laplace_3d_single_layer_potential_operator.hpp | |
laplace_3d_synthetic_boundary_operator_builder.hpp | |
laplace_beltrami_3d_operator.hpp | |
local_assembler_construction_helper.hpp | |
local_dof_lists_cache.hpp | |
maxwell_3d_double_layer_boundary_operator.hpp | |
maxwell_3d_double_layer_potential_operator.hpp | |
maxwell_3d_far_field_double_layer_potential_operator.hpp | |
maxwell_3d_far_field_single_layer_potential_operator.hpp | |
maxwell_3d_identity_operator.hpp | |
maxwell_3d_single_layer_boundary_operator.hpp | |
maxwell_3d_single_layer_potential_operator.hpp | |
modified_aca.hpp | |
modified_helmholtz_3d_adjoint_double_layer_boundary_operator.hpp | |
modified_helmholtz_3d_double_layer_boundary_operator.hpp | |
modified_helmholtz_3d_double_layer_potential_operator.hpp | |
modified_helmholtz_3d_hypersingular_boundary_operator.hpp | |
modified_helmholtz_3d_potential_operator_base.hpp | |
modified_helmholtz_3d_potential_operator_base_imp.hpp | |
modified_helmholtz_3d_single_layer_boundary_operator.hpp | |
modified_helmholtz_3d_single_layer_potential_operator.hpp | |
modified_helmholtz_3d_synthetic_boundary_operator_builder.hpp | |
null_operator.hpp | |
numerical_quadrature_strategy.hpp | |
potential_operator.hpp | |
potential_operator_aca_assembly_helper.hpp | |
sanitized_context.hpp | |
scaled_abstract_boundary_operator.hpp | |
scaled_discrete_boundary_operator.hpp | |
scattered_range.hpp | |
sparse_cholesky.hpp | |
sparse_inverse.hpp | |
sparse_to_h_matrix_converter.hpp | |
surface_normal_dependent_function.hpp | |
surface_normal_independent_function.hpp | |
symmetry.hpp | |
synthetic_integral_operator.hpp | |
synthetic_nonhypersingular_integral_operator_builder.hpp | |
transposed_discrete_boundary_operator.hpp | |
transposition_mode.hpp | |
vector.hpp | |
weak_form_aca_assembly_helper.hpp | |
common | |
acc.hpp | |
armadillo_fwd.hpp | |
auto_timer.hpp | |
boost_make_shared_fwd.hpp | |
boost_ptr_map_fwd.hpp | |
boost_ptr_vector_fwd.hpp | |
boost_scoped_array_fwd.hpp | |
boost_shared_array_fwd.hpp | |
bounding_box.hpp | |
bounding_box_helpers.hpp | |
chunk_statistics.hpp | |
common.hpp | |
complex_aux.hpp | |
deprecated.hpp | |
ensure_not_null.hpp | |
lazy.hpp | |
multidimensional_arrays.hpp | |
not_implemented_error.hpp | |
scalar_traits.hpp | |
shared_ptr.hpp | |
stl_io.hpp | |
to_string.hpp | |
types.hpp | |
fiber | |
CL | |
opencl.h | |
_2d_array.hpp | |
_2d_array_imp.hpp | |
_3d_array.hpp | |
_3d_array_imp.hpp | |
_4d_array.hpp | |
_4d_array_imp.hpp | |
accuracy_options.hpp | |
basis.hpp | |
basis_data.hpp | |
basis_transformation_functor_wrappers.hpp | |
cl_util.hpp | |
collection_of_2d_arrays.hpp | |
collection_of_2d_arrays_imp.hpp | |
collection_of_3d_arrays.hpp | |
collection_of_3d_arrays_imp.hpp | |
collection_of_4d_arrays.hpp | |
collection_of_4d_arrays_imp.hpp | |
collection_of_basis_transformations.hpp | |
collection_of_kernels.hpp | |
collection_of_shapeset_transformations.hpp | |
conjugate.hpp | |
constant_scalar_shapeset.hpp | |
default_collection_of_basis_transformations.hpp | |
default_collection_of_kernels.hpp | |
default_collection_of_kernels_imp.hpp | |
default_collection_of_shapeset_transformations.hpp | |
default_collection_of_shapeset_transformations_imp.hpp | |
default_double_quadrature_rule_family.hpp | |
default_evaluator_for_integral_operators.hpp | |
default_evaluator_for_integral_operators_imp.hpp | |
default_kernel_trial_integral.hpp | |
default_kernel_trial_integral_imp.hpp | |
default_local_assembler_for_grid_functions_on_surfaces.hpp | |
default_local_assembler_for_grid_functions_on_surfaces_imp.hpp | |
default_local_assembler_for_integral_operators_on_surfaces.hpp | |
default_local_assembler_for_integral_operators_on_surfaces_imp.hpp | |
default_local_assembler_for_local_operators_on_surfaces.hpp | |
default_local_assembler_for_local_operators_on_surfaces_imp.hpp | |
default_local_assembler_for_operators_on_surfaces_utilities.hpp | |
default_local_assembler_for_potential_operators_on_surfaces.hpp | |
default_local_assembler_for_potential_operators_on_surfaces_imp.hpp | |
default_quadrature_descriptor_selector_factory.hpp | |
default_quadrature_descriptor_selector_for_grid_functions.hpp | |
default_quadrature_descriptor_selector_for_integral_operators.hpp | |
default_quadrature_descriptor_selector_for_local_operators.hpp | |
default_quadrature_descriptor_selector_for_potential_operators.hpp | |
default_single_quadrature_rule_family.hpp | |
default_test_kernel_trial_integral.hpp | |
default_test_kernel_trial_integral_imp.hpp | |
default_test_trial_integral.hpp | |
default_test_trial_integral_imp.hpp | |
double_quadrature_descriptor.hpp | |
double_quadrature_rule_family.hpp | |
dune_basis_helper.hpp | |
element_pair_topology.hpp | |
evaluator_for_integral_operators.hpp | |
explicit_instantiation.hpp | |
function.hpp | |
geometrical_data.hpp | |
hdiv_function_value_functor.hpp | |
hermite_interpolator.hpp | |
initialize_interpolator_for_modified_helmholtz_3d_kernels.hpp | |
kernel_trial_integral.hpp | |
kernel_trial_integrator.hpp | |
lagrange_scalar_basis.hpp | |
lagrange_scalar_shapeset.hpp | |
laplace_3d_adjoint_double_layer_potential_kernel_functor.hpp | |
laplace_3d_double_layer_potential_kernel_functor.hpp | |
laplace_3d_hypersingular_off_diagonal_kernel_functor.hpp | |
laplace_3d_single_layer_potential_kernel_functor.hpp | |
linear_scalar_shapeset.hpp | |
linear_scalar_shapeset_barycentric.hpp | |
local_assembler_for_grid_functions.hpp | |
local_assembler_for_integral_operators.hpp | |
local_assembler_for_local_operators.hpp | |
local_assembler_for_potential_operators.hpp | |
maxwell_3d_test_trial_integrand_functor.hpp | |
modified_helmholtz_3d_adjoint_double_layer_potential_kernel_functor.hpp | |
modified_helmholtz_3d_adjoint_double_layer_potential_kernel_interpolated_functor.hpp | |
modified_helmholtz_3d_double_layer_potential_kernel_functor.hpp | |
modified_helmholtz_3d_double_layer_potential_kernel_interpolated_functor.hpp | |
modified_helmholtz_3d_far_field_double_layer_potential_kernel_functor.hpp | |
modified_helmholtz_3d_far_field_single_layer_potential_kernel_functor.hpp | |
modified_helmholtz_3d_hypersingular_integrand_functor.hpp | |
modified_helmholtz_3d_hypersingular_integrand_functor_2.hpp | |
modified_helmholtz_3d_hypersingular_kernel_functor.hpp | |
modified_helmholtz_3d_hypersingular_kernel_interpolated_functor.hpp | |
modified_helmholtz_3d_hypersingular_off_diagonal_interpolated_kernel_functor.hpp | |
modified_helmholtz_3d_hypersingular_off_diagonal_kernel_functor.hpp | |
modified_helmholtz_3d_hypersingular_transformation_functor.hpp | |
modified_helmholtz_3d_hypersingular_transformation_functor_2.hpp | |
modified_helmholtz_3d_single_layer_potential_kernel_functor.hpp | |
modified_helmholtz_3d_single_layer_potential_kernel_interpolated_functor.hpp | |
modified_maxwell_3d_double_layer_boundary_operator_integrand_functor.hpp | |
modified_maxwell_3d_double_layer_operators_kernel_functor.hpp | |
modified_maxwell_3d_double_layer_operators_kernel_interpolated_functor.hpp | |
modified_maxwell_3d_double_layer_potential_operator_integrand_functor.hpp | |
modified_maxwell_3d_far_field_double_layer_potential_operator_kernel_functor.hpp | |
modified_maxwell_3d_far_field_single_layer_potential_operator_kernel_functor.hpp | |
modified_maxwell_3d_single_layer_boundary_operator_integrand_functor.hpp | |
modified_maxwell_3d_single_layer_boundary_operator_kernel_functor.hpp | |
modified_maxwell_3d_single_layer_boundary_operator_kernel_interpolated_functor.hpp | |
modified_maxwell_3d_single_layer_operators_transformation_functor.hpp | |
modified_maxwell_3d_single_layer_potential_operator_integrand_functor.hpp | |
modified_maxwell_3d_single_layer_potential_operator_kernel_functor.hpp | |
nonseparable_numerical_test_kernel_trial_integrator.hpp | |
nonseparable_numerical_test_kernel_trial_integrator_imp.hpp | |
numerical_kernel_trial_integrator.hpp | |
numerical_kernel_trial_integrator_imp.hpp | |
numerical_quadrature.hpp | |
numerical_quadrature_strategy.hpp | |
numerical_quadrature_strategy_imp.hpp | |
numerical_test_function_integrator.hpp | |
numerical_test_function_integrator_imp.hpp | |
numerical_test_trial_integrator.hpp | |
numerical_test_trial_integrator_imp.hpp | |
opencl_handler.hpp | |
opencl_options.hpp | |
parallelization_options.hpp | |
piecewise_constant_scalar_basis.hpp | |
piecewise_linear_continuous_scalar_basis.hpp | |
quadrature_descriptor_selector_factory.hpp | |
quadrature_descriptor_selector_for_grid_functions.hpp | |
quadrature_descriptor_selector_for_integral_operators.hpp | |
quadrature_descriptor_selector_for_local_operators.hpp | |
quadrature_descriptor_selector_for_potential_operators.hpp | |
quadrature_options.hpp | |
quadrature_strategy.hpp | |
raviart_thomas_0_basis.hpp | |
raviart_thomas_0_shapeset.hpp | |
raw_grid_geometry.hpp | |
scalar_function_value_functor.hpp | |
scalar_function_value_times_normal_functor.hpp | |
scalar_traits.hpp | |
separable_numerical_test_kernel_trial_integrator.hpp | |
separable_numerical_test_kernel_trial_integrator_imp.hpp | |
serial_blas_region.hpp | |
shape_transformation_functor_wrappers.hpp | |
shapeset.hpp | |
shared_ptr.hpp | |
simple_scalar_kernel_trial_integrand_functor.hpp | |
simple_test_scalar_kernel_trial_integrand_functor.hpp | |
simple_test_trial_integrand_functor.hpp | |
single_component_test_trial_integrand_functor.hpp | |
single_quadrature_descriptor.hpp | |
single_quadrature_rule_family.hpp | |
surface_curl_3d_functor.hpp | |
surface_div_3d_functor.hpp | |
surface_grad_3d_functor.hpp | |
surface_normal_dependent_function.hpp | |
surface_normal_independent_function.hpp | |
test_function_integrator.hpp | |
test_kernel_trial_integral.hpp | |
test_kernel_trial_integrator.hpp | |
test_scalar_kernel_trial_integrand_functor.hpp | |
test_trial_integral.hpp | |
test_trial_integrator.hpp | |
types.hpp | |
typical_test_scalar_kernel_trial_integral.hpp | |
verbosity_level.hpp | |
grid | |
armadillo_helpers.hpp | |
concrete_domain_index.hpp | |
concrete_element_mapper.hpp | |
concrete_entity.hpp | |
concrete_entity_decl.hpp | |
concrete_entity_pointer.hpp | |
concrete_geometry.hpp | |
concrete_geometry_factory.hpp | |
concrete_grid.hpp | |
concrete_grid_view.hpp | |
concrete_grid_view_imp.hpp | |
concrete_id_set.hpp | |
concrete_index_set.hpp | |
concrete_range_entity_iterator.hpp | |
concrete_subentity_iterator.hpp | |
concrete_vtk_writer.hpp | |
domain_index.hpp | |
dune.hpp | |
entity.hpp | |
entity_iterator.hpp | |
entity_pointer.hpp | |
geometry.hpp | |
geometry_factory.hpp | |
geometry_imp.hpp | |
geometry_type.hpp | |
grid.hpp | |
grid_factory.hpp | |
grid_parameters.hpp | |
grid_segment.hpp | |
grid_view.hpp | |
id_set.hpp | |
index_set.hpp | |
mapper.hpp | |
max_distance.hpp | |
p0_vector_vtk_function.hpp | |
p1_vector_vtk_function.hpp | |
ray_triangle_intersection.hpp | |
reverse_element_mapper.hpp | |
structured_grid_factory.hpp | A class to construct structured cube and simplex grids using the grid factory |
vtk_writer.hpp | |
vtk_writer_helper.hpp | |
linalg | |
belos_solver_wrapper.hpp | |
belos_solver_wrapper_fwd.hpp | |
blocked_solution.hpp | |
default_direct_solver.hpp | |
default_iterative_solver.hpp | |
preconditioner.hpp | |
real_wrapper_of_complex_thyra_linear_operator.hpp | |
real_wrapper_of_complex_thyra_preconditioner.hpp | |
solution.hpp | |
solution_base.hpp | |
solver.hpp | |
space | |
dof_assignment_mode.hpp | |
piecewise_constant_discontinuous_scalar_space_barycentric.hpp | |
piecewise_constant_dual_grid_discontinuous_scalar_space.hpp | |
piecewise_constant_dual_grid_scalar_space.hpp | |
piecewise_constant_scalar_space.hpp | |
piecewise_constant_scalar_space_barycentric.hpp | |
piecewise_linear_continuous_scalar_space.hpp | |
piecewise_linear_continuous_scalar_space_barycentric.hpp | |
piecewise_linear_discontinuous_scalar_space.hpp | |
piecewise_linear_discontinuous_scalar_space_barycentric.hpp | |
piecewise_linear_scalar_space.hpp | |
piecewise_polynomial_continuous_scalar_space.hpp | |
piecewise_polynomial_discontinuous_scalar_space.hpp | |
raviart_thomas_0_vector_space.hpp | |
scalar_space.hpp | |
space.hpp | |
space_helper.hpp | |
space_identifier.hpp | |
unit_scalar_space.hpp | |
doxygen_main.hpp | |