DFT-EFE
 
Loading...
Searching...
No Matches
EFEBasisDofHandlerDealii.t.cpp File Reference
#include <deal.II/base/index_set.h>
#include <deal.II/dofs/dof_tools.h>
#include "TriangulationDealiiParallel.h"
#include "TriangulationDealiiSerial.h"
#include "FECellDealii.h"
#include <utils/Point.h>
#include <utils/PointImpl.h>
#include <quadrature/QuadratureRuleContainer.h>
#include <quadrature/QuadratureAttributes.h>
#include "CFEBasisDofHandlerDealii.h"
#include "EFEConstraintsLocalDealii.h"
#include "CFEBasisDataStorageDealii.h"
#include "FEBasisManager.h"
#include <utils/Exceptions.h>
#include <deal.II/base/quadrature.h>
#include <deal.II/base/quadrature_lib.h>
#include <deal.II/fe/fe_values.h>
#include <deal.II/base/partitioner.h>
#include <deal.II/matrix_free/matrix_free.h>
#include <deal.II/fe/mapping_q1.h>
Include dependency graph for EFEBasisDofHandlerDealii.t.cpp:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  dftefe
 dealii includes
 
namespace  dftefe::basis
 
namespace  dftefe::basis::EFEBasisDofHandlerInternal
 

Functions

template<typename ValueTypeBasisCoeff , dftefe::utils::MemorySpace memorySpace, size_type dim>
void dftefe::basis::EFEBasisDofHandlerInternal::setDealiiMatrixFreeLight (dealii::DoFHandler< dim > &dealiiDofHandler, dealii::AffineConstraints< ValueTypeBasisCoeff > &dealiiAffineConstraintMatrix, dealii::MatrixFree< dim, ValueTypeBasisCoeff > &dealiiMatrixFree)
 
template<typename ValueTypeBasisCoeff , dftefe::utils::MemorySpace memorySpace, size_type dim>
void dftefe::basis::EFEBasisDofHandlerInternal::getGhostIndices (std::vector< global_size_type > &ghostEnrichmentGlobalIds, const dealii::MatrixFree< dim, ValueTypeBasisCoeff > &dealiiMatrixFree, std::vector< global_size_type > &ghostIndices)