From: Matthias Maier Date: Sat, 14 Sep 2013 09:38:56 +0000 (+0000) Subject: Merge trunk into branch_port_the_testsuite X-Git-Tag: v8.1.0~570^2~346 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b13526a95e465409c67a6f7060b65cb70998125c;p=dealii.git Merge trunk into branch_port_the_testsuite git-svn-id: https://svn.dealii.org/branches/branch_port_the_testsuite@30701 0785d39b-7218-0410-832d-ea1e28bc413d --- b13526a95e465409c67a6f7060b65cb70998125c diff --cc deal.II/source/algorithms/CMakeLists.txt index e014de8c34,e014de8c34..b9a7e70f1b --- a/deal.II/source/algorithms/CMakeLists.txt +++ b/deal.II/source/algorithms/CMakeLists.txt @@@ -16,14 -16,14 +16,17 @@@ INCLUDE_DIRECTORIES(BEFORE ${CMAKE_CURRENT_BINARY_DIR}) --FILE(GLOB _header -- ${CMAKE_SOURCE_DIR}/include/deal.II/algorithms/*.h ++SET(_src ++ operator.cc ++ timestep_control.cc ) --FILE(GLOB _src RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.cc ++ ++SET(_inst ++ operator.inst.in ) --FILE(GLOB _inst RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.inst.in ++ ++FILE(GLOB _header ++ ${CMAKE_SOURCE_DIR}/include/deal.II/algorithms/*.h ) DEAL_II_ADD_LIBRARY(obj_algorithms OBJECT ${_src} ${_header} ${_inst}) diff --cc deal.II/source/base/CMakeLists.txt index 0fffe01c84,0fffe01c84..892456ad89 --- a/deal.II/source/base/CMakeLists.txt +++ b/deal.II/source/base/CMakeLists.txt @@@ -16,12 -16,12 +16,59 @@@ INCLUDE_DIRECTORIES(BEFORE ${CMAKE_CURRENT_BINARY_DIR}) ++SET(_src ++ auto_derivative_function.cc ++ conditional_ostream.cc ++ config.cc ++ convergence_table.cc ++ data_out_base.cc ++ event.cc ++ exceptions.cc ++ flow_function.cc ++ function.cc ++ function_derivative.cc ++ function_lib.cc ++ function_lib_cutoff.cc ++ function_parser.cc ++ function_time.cc ++ geometry_info.cc ++ index_set.cc ++ job_identifier.cc ++ logstream.cc ++ memory_consumption.cc ++ mpi.cc ++ multithread_info.cc ++ parallel.cc ++ parameter_handler.cc ++ parsed_function.cc ++ partitioner.cc ++ path_search.cc ++ polynomial.cc ++ polynomials_abf.cc ++ polynomials_adini.cc ++ polynomials_bdm.cc ++ polynomials_nedelec.cc ++ polynomial_space.cc ++ polynomials_p.cc ++ polynomials_piecewise.cc ++ polynomials_raviart_thomas.cc ++ quadrature.cc ++ quadrature_lib.cc ++ quadrature_selector.cc ++ subscriptor.cc ++ symmetric_tensor.cc ++ table_handler.cc ++ tensor_function.cc ++ tensor_product_polynomials.cc ++ tensor_product_polynomials_const.cc ++ thread_management.cc ++ timer.cc ++ utilities.cc ++ ) ++ FILE(GLOB _header ${CMAKE_SOURCE_DIR}/include/deal.II/base/*.h ) --FILE(GLOB _src RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.cc -- ) DEAL_II_ADD_LIBRARY(obj_base OBJECT ${_src} ${_header} ${CMAKE_BINARY_DIR}/include/deal.II/base/config.h diff --cc deal.II/source/distributed/CMakeLists.txt index 71daf759d7,71daf759d7..4bb6e252cd --- a/deal.II/source/distributed/CMakeLists.txt +++ b/deal.II/source/distributed/CMakeLists.txt @@@ -16,14 -16,14 +16,20 @@@ INCLUDE_DIRECTORIES(BEFORE ${CMAKE_CURRENT_BINARY_DIR}) --FILE(GLOB _header -- ${CMAKE_SOURCE_DIR}/include/deal.II/distributed/*.h ++SET(_src ++ grid_refinement.cc ++ solution_transfer.cc ++ tria.cc ) --FILE(GLOB _src RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.cc ++ ++SET(_inst ++ grid_refinement.inst.in ++ solution_transfer.inst.in ++ tria.inst.in ) --FILE(GLOB _inst RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.inst.in ++ ++FILE(GLOB _header ++ ${CMAKE_SOURCE_DIR}/include/deal.II/distributed/*.h ) DEAL_II_ADD_LIBRARY(obj_distributed OBJECT ${_src} ${_header} ${_inst}) diff --cc deal.II/source/dofs/CMakeLists.txt index fe30e5434c,fe30e5434c..5f2c031c9d --- a/deal.II/source/dofs/CMakeLists.txt +++ b/deal.II/source/dofs/CMakeLists.txt @@@ -16,14 -16,14 +16,38 @@@ INCLUDE_DIRECTORIES(BEFORE ${CMAKE_CURRENT_BINARY_DIR}) --FILE(GLOB _header -- ${CMAKE_SOURCE_DIR}/include/deal.II/dofs/*.h ++SET(_src ++ block_info.cc ++ dof_accessor.cc ++ dof_accessor_get.cc ++ dof_accessor_set.cc ++ dof_faces.cc ++ dof_handler.cc ++ dof_handler_policy.cc ++ dof_objects.cc ++ dof_renumbering.cc ++ dof_tools.cc ++ dof_tools_constraints.cc ++ dof_tools_sparsity.cc ++ number_cache.cc ) --FILE(GLOB _src RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.cc ++ ++SET(_inst ++ block_info.inst.in ++ dof_accessor_get.inst.in ++ dof_accessor.inst.in ++ dof_accessor_set.inst.in ++ dof_handler.inst.in ++ dof_handler_policy.inst.in ++ dof_objects.inst.in ++ dof_renumbering.inst.in ++ dof_tools_constraints.inst.in ++ dof_tools.inst.in ++ dof_tools_sparsity.inst.in ) --FILE(GLOB _inst RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.inst.in ++ ++FILE(GLOB _header ++ ${CMAKE_SOURCE_DIR}/include/deal.II/dofs/*.h ) DEAL_II_ADD_LIBRARY(obj_dofs OBJECT ${_src} ${_header} ${_inst}) diff --cc deal.II/source/fe/CMakeLists.txt index 692ba016e7,692ba016e7..57b9e686f8 --- a/deal.II/source/fe/CMakeLists.txt +++ b/deal.II/source/fe/CMakeLists.txt @@@ -16,14 -16,14 +16,84 @@@ INCLUDE_DIRECTORIES(BEFORE ${CMAKE_CURRENT_BINARY_DIR}) --FILE(GLOB _header -- ${CMAKE_SOURCE_DIR}/include/deal.II/fe/*.h ++SET(_src ++ block_mask.cc ++ component_mask.cc ++ fe_abf.cc ++ fe_bdm.cc ++ fe.cc ++ fe_data.cc ++ fe_dgp.cc ++ fe_dgp_monomial.cc ++ fe_dgp_nonparametric.cc ++ fe_dgq.cc ++ fe_dg_vector.cc ++ fe_face.cc ++ fe_nedelec.cc ++ fe_nothing.cc ++ fe_poly.cc ++ fe_poly_tensor.cc ++ fe_q_base.cc ++ fe_q.cc ++ fe_q_dg0.cc ++ fe_q_hierarchical.cc ++ fe_q_iso_q1.cc ++ fe_raviart_thomas.cc ++ fe_raviart_thomas_nodal.cc ++ fe_system.cc ++ fe_tools.cc ++ fe_tools_interpolate.cc ++ fe_values.cc ++ fe_values_inst2.cc ++ mapping_c1.cc ++ mapping_cartesian.cc ++ mapping.cc ++ mapping_q1.cc ++ mapping_q1_eulerian.cc ++ mapping_q.cc ++ mapping_q_eulerian.cc ) --FILE(GLOB _src RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.cc ++ ++SET(_inst ++ fe_abf.inst.in ++ fe_bdm.inst.in ++ fe_dgp.inst.in ++ fe_dgp_monomial.inst.in ++ fe_dgp_nonparametric.inst.in ++ fe_dgq.inst.in ++ fe_dg_vector.inst.in ++ fe_face.inst.in ++ fe.inst.in ++ fe_nedelec.inst.in ++ fe_nothing.inst.in ++ fe_poly.inst.in ++ fe_poly_tensor.inst.in ++ fe_q_base.inst.in ++ fe_q_dg0.inst.in ++ fe_q_hierarchical.inst.in ++ fe_q.inst.in ++ fe_q_iso_q1.inst.in ++ fe_raviart_thomas.inst.in ++ fe_raviart_thomas_nodal.inst.in ++ fe_system.inst.in ++ fe_tools.inst.in ++ fe_tools_interpolate.inst.in ++ fe_values.decl.1.inst.in ++ fe_values.decl.2.inst.in ++ fe_values.impl.1.inst.in ++ fe_values.impl.2.inst.in ++ fe_values.inst.in ++ mapping_c1.inst.in ++ mapping_cartesian.inst.in ++ mapping.inst.in ++ mapping_q1_eulerian.inst.in ++ mapping_q1.inst.in ++ mapping_q_eulerian.inst.in ++ mapping_q.inst.in ) --FILE(GLOB _inst RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.inst.in ++ ++FILE(GLOB _header ++ ${CMAKE_SOURCE_DIR}/include/deal.II/fe/*.h ) DEAL_II_ADD_LIBRARY(obj_fe OBJECT ${_src} ${_header} ${_inst}) diff --cc deal.II/source/grid/CMakeLists.txt index ca8eb5fd64,ca8eb5fd64..fcac409a1b --- a/deal.II/source/grid/CMakeLists.txt +++ b/deal.II/source/grid/CMakeLists.txt @@@ -16,14 -16,14 +16,40 @@@ INCLUDE_DIRECTORIES(BEFORE ${CMAKE_CURRENT_BINARY_DIR}) --FILE(GLOB _header -- ${CMAKE_SOURCE_DIR}/include/deal.II/grid/*.h ++SET(_src ++ grid_generator.cc ++ grid_in.cc ++ grid_out.cc ++ grid_refinement.cc ++ grid_reordering.cc ++ grid_tools.cc ++ intergrid_map.cc ++ persistent_tria.cc ++ tria_accessor.cc ++ tria_boundary.cc ++ tria_boundary_lib.cc ++ tria.cc ++ tria_faces.cc ++ tria_levels.cc ++ tria_objects.cc ) --FILE(GLOB _src RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.cc ++ ++SET(_inst ++ grid_generator.inst.in ++ grid_in.inst.in ++ grid_out.inst.in ++ grid_refinement.inst.in ++ grid_tools.inst.in ++ intergrid_map.inst.in ++ tria_accessor.inst.in ++ tria_boundary.inst.in ++ tria_boundary_lib.inst.in ++ tria.inst.in ++ tria_objects.inst.in ) --FILE(GLOB _inst RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.inst.in ++ ++FILE(GLOB _header ++ ${CMAKE_SOURCE_DIR}/include/deal.II/grid/*.h ) DEAL_II_ADD_LIBRARY(obj_grid OBJECT ${_src} ${_header} ${_inst}) diff --cc deal.II/source/hp/CMakeLists.txt index 6d859dcbfe,6d859dcbfe..d360552acc --- a/deal.II/source/hp/CMakeLists.txt +++ b/deal.II/source/hp/CMakeLists.txt @@@ -16,14 -16,14 +16,24 @@@ INCLUDE_DIRECTORIES(BEFORE ${CMAKE_CURRENT_BINARY_DIR}) --FILE(GLOB _header -- ${CMAKE_SOURCE_DIR}/include/deal.II/hp/*.h ++SET(_src ++ dof_faces.cc ++ dof_handler.cc ++ dof_level.cc ++ fe_collection.cc ++ fe_values.cc ++ mapping_collection.cc ) --FILE(GLOB _src RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.cc ++ ++SET(_inst ++ dof_handler.inst.in ++ fe_collection.inst.in ++ fe_values.inst.in ++ mapping_collection.inst.in ) --FILE(GLOB _inst RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.inst.in ++ ++FILE(GLOB _header ++ ${CMAKE_SOURCE_DIR}/include/deal.II/hp/*.h ) DEAL_II_ADD_LIBRARY(obj_hp OBJECT ${_src} ${_header} ${_inst}) diff --cc deal.II/source/integrators/CMakeLists.txt index a6b50b163b,a6b50b163b..ba7be39101 --- a/deal.II/source/integrators/CMakeLists.txt +++ b/deal.II/source/integrators/CMakeLists.txt @@@ -16,15 -16,15 +16,11 @@@ INCLUDE_DIRECTORIES(BEFORE ${CMAKE_CURRENT_BINARY_DIR}) ++SET(_src ++ ) ++ FILE(GLOB _header ${CMAKE_SOURCE_DIR}/include/deal.II/integrators/*.h ) --FILE(GLOB _src RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.cc -- ) --# FILE(GLOB _inst --# ${CMAKE_CURRENT_SOURCE_DIR}/*.inst.in --# ) DEAL_II_ADD_LIBRARY(obj_integrators OBJECT ${_src} ${_header}) --#EXPAND_INSTANTIATIONS(obj_hp "${_inst}") diff --cc deal.II/source/lac/CMakeLists.txt index 6713a91426,6713a91426..ebdcde19de --- a/deal.II/source/lac/CMakeLists.txt +++ b/deal.II/source/lac/CMakeLists.txt @@@ -16,14 -16,14 +16,89 @@@ INCLUDE_DIRECTORIES(BEFORE ${CMAKE_CURRENT_BINARY_DIR}) --FILE(GLOB _header -- ${CMAKE_SOURCE_DIR}/include/deal.II/lac/*.h ++SET(_src ++ block_matrix_array.cc ++ block_sparse_matrix.cc ++ block_sparse_matrix_ez.cc ++ block_sparsity_pattern.cc ++ block_vector.cc ++ chunk_sparse_matrix.cc ++ chunk_sparsity_pattern.cc ++ compressed_set_sparsity_pattern.cc ++ compressed_simple_sparsity_pattern.cc ++ compressed_sparsity_pattern.cc ++ constraint_matrix.cc ++ full_matrix.cc ++ lapack_full_matrix.cc ++ matrix_lib.cc ++ matrix_out.cc ++ parallel_vector.cc ++ petsc_block_sparse_matrix.cc ++ petsc_full_matrix.cc ++ petsc_matrix_base.cc ++ petsc_matrix_free.cc ++ petsc_parallel_block_sparse_matrix.cc ++ petsc_parallel_block_vector.cc ++ petsc_parallel_sparse_matrix.cc ++ petsc_parallel_vector.cc ++ petsc_precondition.cc ++ petsc_solver.cc ++ petsc_sparse_matrix.cc ++ petsc_vector_base.cc ++ petsc_vector.cc ++ precondition_block.cc ++ precondition_block_ez.cc ++ relaxation_block.cc ++ slepc_solver.cc ++ slepc_spectral_transformation.cc ++ solver.cc ++ solver_control.cc ++ sparse_decomposition.cc ++ sparse_direct.cc ++ sparse_ilu.cc ++ sparse_matrix.cc ++ sparse_matrix_ez.cc ++ sparse_mic.cc ++ sparse_vanka.cc ++ sparsity_pattern.cc ++ sparsity_tools.cc ++ swappable_vector.cc ++ tridiagonal_matrix.cc ++ trilinos_block_sparse_matrix.cc ++ trilinos_block_vector.cc ++ trilinos_precondition.cc ++ trilinos_solver.cc ++ trilinos_sparse_matrix.cc ++ trilinos_sparsity_pattern.cc ++ trilinos_vector_base.cc ++ trilinos_vector.cc ++ vector.cc ++ vector_memory.cc ++ vector_view.cc ) --FILE(GLOB _src RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.cc ++ ++SET(_inst ++ block_sparse_matrix.inst.in ++ block_vector.inst.in ++ chunk_sparse_matrix.inst.in ++ constraint_matrix.inst.in ++ full_matrix.inst.in ++ lapack_full_matrix.inst.in ++ parallel_vector.inst.in ++ precondition_block.inst.in ++ relaxation_block.inst.in ++ solver.inst.in ++ sparse_matrix_ez.inst.in ++ sparse_matrix.inst.in ++ trilinos_sparse_matrix.inst.in ++ trilinos_vector_base.inst.in ++ vector.inst.in ++ vector_memory.inst.in ++ vector_view.inst.in ) --FILE(GLOB _inst RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.inst.in ++ ++FILE(GLOB _header ++ ${CMAKE_SOURCE_DIR}/include/deal.II/lac/*.h ) DEAL_II_ADD_LIBRARY(obj_lac OBJECT ${_src} ${_header} ${_inst}) diff --cc deal.II/source/matrix_free/CMakeLists.txt index d0914edba6,d0914edba6..b3fe95a237 --- a/deal.II/source/matrix_free/CMakeLists.txt +++ b/deal.II/source/matrix_free/CMakeLists.txt @@@ -16,14 -16,14 +16,16 @@@ INCLUDE_DIRECTORIES(BEFORE ${CMAKE_CURRENT_BINARY_DIR}) --FILE(GLOB _header -- ${CMAKE_SOURCE_DIR}/include/deal.II/matrix_free/*.h ++SET(_src ++ matrix_free.cc ) --FILE(GLOB _src RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.cc ++ ++SET(_inst ++ matrix_free.inst.in ) --FILE(GLOB _inst RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.inst.in ++ ++FILE(GLOB _header ++ ${CMAKE_SOURCE_DIR}/include/deal.II/matrix_free/*.h ) DEAL_II_ADD_LIBRARY(obj_matrix_free OBJECT ${_src} ${_header} ${_inst}) diff --cc deal.II/source/meshworker/CMakeLists.txt index eb4b9b6adf,eb4b9b6adf..7819483220 --- a/deal.II/source/meshworker/CMakeLists.txt +++ b/deal.II/source/meshworker/CMakeLists.txt @@@ -16,14 -16,14 +16,19 @@@ INCLUDE_DIRECTORIES(BEFORE ${CMAKE_CURRENT_BINARY_DIR}) --FILE(GLOB _header -- ${CMAKE_SOURCE_DIR}/include/deal.II/meshworker/*.h ++SET(_src ++ mesh_worker.cc ++ mesh_worker_info.cc ++ mesh_worker_vector_selector.cc ) --FILE(GLOB _src RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.cc ++ ++SET(_inst ++ mesh_worker_info.inst.in ++ mesh_worker_vector_selector.inst.in ) --FILE(GLOB _inst RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.inst.in ++ ++FILE(GLOB _header ++ ${CMAKE_SOURCE_DIR}/include/deal.II/meshworker/*.h ) DEAL_II_ADD_LIBRARY(obj_meshworker OBJECT ${_src} ${_header} ${_inst}) diff --cc deal.II/source/multigrid/CMakeLists.txt index 8fffb48620,8fffb48620..36738e2b50 --- a/deal.II/source/multigrid/CMakeLists.txt +++ b/deal.II/source/multigrid/CMakeLists.txt @@@ -16,14 -16,14 +16,28 @@@ INCLUDE_DIRECTORIES(BEFORE ${CMAKE_CURRENT_BINARY_DIR}) --FILE(GLOB _header -- ${CMAKE_SOURCE_DIR}/include/deal.II/multigrid/*.h ++SET(_src ++ mg_base.cc ++ mg_dof_handler.cc ++ mg_tools.cc ++ mg_transfer_block.cc ++ mg_transfer_component.cc ++ mg_transfer_prebuilt.cc ++ multigrid.cc ) --FILE(GLOB _src RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.cc ++ ++SET(_inst ++ mg_base.inst.in ++ mg_dof_handler.inst.in ++ mg_tools.inst.in ++ mg_transfer_block.inst.in ++ mg_transfer_component.inst.in ++ mg_transfer_prebuilt.inst.in ++ multigrid.inst.in ) --FILE(GLOB _inst RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.inst.in ++ ++FILE(GLOB _header ++ ${CMAKE_SOURCE_DIR}/include/deal.II/multigrid/*.h ) DEAL_II_ADD_LIBRARY(obj_multigrid OBJECT ${_src} ${_header} ${_inst}) diff --cc deal.II/source/numerics/CMakeLists.txt index 91bee5bf21,91bee5bf21..3f8b5fa7af --- a/deal.II/source/numerics/CMakeLists.txt +++ b/deal.II/source/numerics/CMakeLists.txt @@@ -16,14 -16,14 +16,64 @@@ INCLUDE_DIRECTORIES(BEFORE ${CMAKE_CURRENT_BINARY_DIR}) --FILE(GLOB _header -- ${CMAKE_SOURCE_DIR}/include/deal.II/numerics/*.h ++SET(_src ++ data_out.cc ++ data_out_dof_data.cc ++ data_out_faces.cc ++ data_out_rotation.cc ++ data_out_stack.cc ++ data_postprocessor.cc ++ derivative_approximation.cc ++ dof_output_operator.cc ++ error_estimator_1d.cc ++ error_estimator.cc ++ fe_field_function.cc ++ histogram.cc ++ matrix_tools.cc ++ point_value_history.cc ++ solution_transfer.cc ++ solution_transfer_inst2.cc ++ solution_transfer_inst3.cc ++ solution_transfer_inst4.cc ++ time_dependent.cc ++ vector_tools_boundary.cc ++ vector_tools_constraints.cc ++ vector_tools_integrate_difference.cc ++ vector_tools_interpolate.cc ++ vector_tools_mean_value.cc ++ vector_tools_point_value.cc ++ vector_tools_project.cc ++ vector_tools_rhs.cc ) --FILE(GLOB _src RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.cc ++ ++SET(_inst ++ data_out_dof_data.inst.in ++ data_out_faces.inst.in ++ data_out.inst.in ++ data_out_rotation.inst.in ++ data_out_stack.inst.in ++ data_postprocessor.inst.in ++ derivative_approximation.inst.in ++ dof_output_operator.inst.in ++ error_estimator_1d.inst.in ++ error_estimator.inst.in ++ fe_field_function.inst.in ++ matrix_tools.inst.in ++ point_value_history.inst.in ++ solution_transfer.inst.in ++ time_dependent.inst.in ++ vector_tools_boundary.inst.in ++ vector_tools_constraints.inst.in ++ vector_tools_integrate_difference.inst.in ++ vector_tools_interpolate.inst.in ++ vector_tools_mean_value.inst.in ++ vector_tools_point_value.inst.in ++ vector_tools_project.inst.in ++ vector_tools_rhs.inst.in ) --FILE(GLOB _inst RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} -- ${CMAKE_CURRENT_SOURCE_DIR}/*.inst.in ++ ++FILE(GLOB _header ++ ${CMAKE_SOURCE_DIR}/include/deal.II/numerics/*.h ) DEAL_II_ADD_LIBRARY(obj_numerics OBJECT ${_src} ${_header} ${_inst})