16 #include <deal.II/lac/block_vector.h> 17 #include <deal.II/lac/la_parallel_block_vector.h> 18 #include <deal.II/lac/la_parallel_vector.h> 19 #include <deal.II/lac/la_vector.h> 20 #include <deal.II/lac/petsc_block_vector.h> 21 #include <deal.II/lac/petsc_vector.h> 22 #include <deal.II/lac/trilinos_parallel_block_vector.h> 23 #include <deal.II/lac/trilinos_tpetra_vector.h> 24 #include <deal.II/lac/trilinos_vector.h> 25 #include <deal.II/lac/vector.h> 26 #include <deal.II/lac/vector_memory.templates.h> 29 DEAL_II_NAMESPACE_OPEN
31 #include "vector_memory.inst" 35 namespace GrowingVectorMemoryImplementation
37 #ifdef DEAL_II_WITH_CUDA 39 release_all_unused_cuda_memory();
43 release_all_unused_memory()
45 #include "vector_memory_release.inst" 46 #ifdef DEAL_II_WITH_CUDA 47 release_all_unused_cuda_memory();
53 DEAL_II_NAMESPACE_CLOSE