 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 | |