include/meltpooldg/utilities/attach_vectors.hpp Source File

Developer Documentation: include/meltpooldg/utilities/attach_vectors.hpp Source File
Developer Documentation
attach_vectors.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <deal.II/dofs/dof_handler.h>
4
5#include <functional>
6#include <utility>
7#include <vector>
8
9namespace MeltPoolDG
10{
15 template <int dim, typename VectorType>
16 using DoFHandlerAndVectorDataType = std::vector<
17 std::pair<const dealii::DoFHandler<dim> *, std::function<void(std::vector<VectorType *> &)>>>;
18
19 template <int dim, typename VectorType>
22
23} // namespace MeltPoolDG
Interface for a general preconditioner.
Definition boundary_condition_functions.hpp:17
std::vector< std::pair< const dealii::DoFHandler< dim > *, std::function< void(std::vector< VectorType * > &)> > > DoFHandlerAndVectorDataType
Definition attach_vectors.hpp:17
std::function< void(DoFHandlerAndVectorDataType< dim, VectorType > &)> AttachDoFHandlerAndVectorsType
Definition attach_vectors.hpp:21