Reference documentation for deal.II version 9.2.0
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Functions
source/lac/CMakeLists.txt File Reference

Functions

 SET (_unity_include_src affine_constraints.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 dynamic_sparsity_pattern.cc exceptions.cc scalapack.cc la_vector.cc la_parallel_vector.cc la_parallel_block_vector.cc matrix_out.cc precondition_block.cc precondition_block_ez.cc relaxation_block.cc read_write_vector.cc solver.cc solver_bicgstab.cc solver_control.cc sparse_decomposition.cc sparse_direct.cc sparse_ilu.cc sparse_matrix_ez.cc sparse_mic.cc sparse_vanka.cc sparsity_pattern.cc sparsity_tools.cc vector.cc vector_memory.cc) SET(_separate_src full_matrix.cc lapack_full_matrix.cc sparse_matrix.cc sparse_matrix_inst2.cc tridiagonal_matrix.cc) SET(_separate_src @f$
 
vector_memory cu affine_constraints cu SET (_inst affine_constraints.inst.in block_sparse_matrix.inst.in block_vector.inst.in chunk_sparse_matrix.inst.in full_matrix.inst.in lapack_full_matrix.inst.in la_vector.inst.in la_parallel_vector.inst.in la_parallel_block_vector.inst.in precondition_block.inst.in relaxation_block.inst.in read_write_vector.inst.in scalapack.inst.in solver.inst.in sparse_matrix_ez.inst.in sparse_matrix.inst.in vector.inst.in vector_memory.inst.in vector_memory_release.inst.in) SET(_unity_include_src @f$
 
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 SET (_unity_include_src @f${_unity_include_src} slepc_solver.cc slepc_spectral_transformation.cc) SET(_unity_include_src @f$
 
ginkgo_solver cc SET (_unity_include_src @f${_unity_include_src} trilinos_block_sparse_matrix.cc trilinos_block_vector.cc trilinos_epetra_communication_pattern.cc trilinos_epetra_vector.cc trilinos_precondition.cc trilinos_precondition_ml.cc trilinos_solver.cc trilinos_sparse_matrix.cc trilinos_sparsity_pattern.cc trilinos_tpetra_communication_pattern.cc trilinos_tpetra_vector.cc trilinos_vector.cc) SET(_separate_src @f$
 
trilinos_precondition_muelu cc SET (_inst @f${_inst} trilinos_sparse_matrix.inst.in trilinos_vector.inst.in) SET(_separate_src @f$
 
cuda_kernels cu cuda_precondition cu cuda_solver_direct cu cuda_sparse_matrix cu cuda_vector cu la_parallel_vector cu read_write_vector cu SETUP_SOURCE_LIST ("@f${_unity_include_src}" "@f${_separate_src}" @f${_n_includes_per_unity_file} _src) FILE(GLOB _header @f$
 

Function Documentation

◆ SET() [1/5]

SET ( _unity_include_src affine_constraints.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 dynamic_sparsity_pattern.cc exceptions.cc scalapack.cc la_vector.cc la_parallel_vector.cc la_parallel_block_vector.cc matrix_out.cc precondition_block.cc precondition_block_ez.cc relaxation_block.cc read_write_vector.cc solver.cc solver_bicgstab.cc solver_control.cc sparse_decomposition.cc sparse_direct.cc sparse_ilu.cc sparse_matrix_ez.cc sparse_mic.cc sparse_vanka.cc sparsity_pattern.cc sparsity_tools.cc vector.cc vector_memory.  cc)

Definition at line 18 of file CMakeLists.txt.

◆ SET() [2/5]

vector_memory cu affine_constraints cu SET ( _inst affine_constraints.inst.in block_sparse_matrix.inst.in block_vector.inst.in chunk_sparse_matrix.inst.in full_matrix.inst.in lapack_full_matrix.inst.in la_vector.inst.in la_parallel_vector.inst.in la_parallel_block_vector.inst.in precondition_block.inst.in relaxation_block.inst.in read_write_vector.inst.in scalapack.inst.in solver.inst.in sparse_matrix_ez.inst.in sparse_matrix.inst.in vector.inst.in vector_memory.inst.in vector_memory_release.inst.  in)

Definition at line 70 of file CMakeLists.txt.

◆ SET() [3/5]

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 SET ( _unity_include_src @f${_unity_include_src} slepc_solver.cc slepc_spectral_transformation.  cc)

Definition at line 115 of file CMakeLists.txt.

◆ SET() [4/5]

ginkgo_solver cc SET ( _unity_include_src @f${_unity_include_src} trilinos_block_sparse_matrix.cc trilinos_block_vector.cc trilinos_epetra_communication_pattern.cc trilinos_epetra_vector.cc trilinos_precondition.cc trilinos_precondition_ml.cc trilinos_solver.cc trilinos_sparse_matrix.cc trilinos_sparsity_pattern.cc trilinos_tpetra_communication_pattern.cc trilinos_tpetra_vector.cc trilinos_vector.  cc)

Definition at line 131 of file CMakeLists.txt.

◆ SET() [5/5]

trilinos_precondition_muelu cc SET ( _inst @f${_inst} trilinos_sparse_matrix.inst.in trilinos_vector.inst.  in)

Definition at line 152 of file CMakeLists.txt.

◆ SETUP_SOURCE_LIST()

cuda_kernels cu cuda_precondition cu cuda_solver_direct cu cuda_sparse_matrix cu cuda_vector cu la_parallel_vector cu read_write_vector cu SETUP_SOURCE_LIST ( "@f${_unity_include_src}" "@f${_separate_src}" @f${_n_includes_per_unity_file}  _src)

Definition at line 181 of file CMakeLists.txt.