| clear()=0 | dftefe::basis::ConstraintsLocal< ValueTypeBasisCoeff, memorySpace > | pure virtual |
| close()=0 | dftefe::basis::ConstraintsLocal< ValueTypeBasisCoeff, memorySpace > | pure virtual |
| copyFrom(const ConstraintsLocal< ValueTypeBasisCoeff, memorySpace > &constraintsLocalIn)=0 | dftefe::basis::ConstraintsLocal< ValueTypeBasisCoeff, memorySpace > | pure virtual |
| distributeChildToParent(linearAlgebra::MultiVector< ValueTypeBasisCoeff, memorySpace > &vectorData, size_type blockSize) const =0 | dftefe::basis::ConstraintsLocal< ValueTypeBasisCoeff, memorySpace > | pure virtual |
| distributeParentToChild(linearAlgebra::MultiVector< ValueTypeBasisCoeff, memorySpace > &vectorData, size_type blockSize) const =0 | dftefe::basis::ConstraintsLocal< ValueTypeBasisCoeff, memorySpace > | pure virtual |
| getConstraintEntries(const global_size_type lineDof) const =0 | dftefe::basis::ConstraintsLocal< ValueTypeBasisCoeff, memorySpace > | pure virtual |
| getInhomogeneity(const global_size_type lineDof) const =0 | dftefe::basis::ConstraintsLocal< ValueTypeBasisCoeff, memorySpace > | pure virtual |
| isClosed() const =0 | dftefe::basis::ConstraintsLocal< ValueTypeBasisCoeff, memorySpace > | pure virtual |
| isConstrained(global_size_type basisId) const =0 | dftefe::basis::ConstraintsLocal< ValueTypeBasisCoeff, memorySpace > | pure virtual |
| isInhomogeneouslyConstrained(const global_size_type index) const =0 | dftefe::basis::ConstraintsLocal< ValueTypeBasisCoeff, memorySpace > | pure virtual |
| setConstrainedNodes(linearAlgebra::MultiVector< ValueTypeBasisCoeff, memorySpace > &vectorData, size_type blockSize, ValueTypeBasisCoeff alpha) const =0 | dftefe::basis::ConstraintsLocal< ValueTypeBasisCoeff, memorySpace > | pure virtual |
| setConstrainedNodesToZero(linearAlgebra::MultiVector< ValueTypeBasisCoeff, memorySpace > &vectorData, size_type blockSize) const =0 | dftefe::basis::ConstraintsLocal< ValueTypeBasisCoeff, memorySpace > | pure virtual |
| setInhomogeneity(global_size_type basisId, ValueTypeBasisCoeff constraintValue)=0 | dftefe::basis::ConstraintsLocal< ValueTypeBasisCoeff, memorySpace > | pure virtual |
| ~ConstraintsLocal()=default | dftefe::basis::ConstraintsLocal< ValueTypeBasisCoeff, memorySpace > | virtual |