DFT-FE 1.1.0-pre
Density Functional Theory With Finite-Elements
|
This is the complete list of members for dftfe::meshMovementGaussianClass, including all inherited members.
computeIncrement(const std::vector< dealii::Point< 3 > > &controlPointLocations, const std::vector< dealii::Tensor< 1, 3, double > > &controlPointDisplacements, const std::vector< double > &gaussianWidthParameter, const std::vector< double > &flatTopWidthParameter) | dftfe::meshMovementGaussianClass | private |
computeIncrementTwoStep(const std::vector< dealii::Point< 3 > > &controlPointLocations1, const std::vector< dealii::Point< 3 > > &controlPointLocations2, const std::vector< dealii::Tensor< 1, 3, double > > &controlPointDisplacements1, const std::vector< dealii::Tensor< 1, 3, double > > &controlPointDisplacements2, const std::vector< double > &gaussianWidthParameter1, const std::vector< double > &gaussianWidthParameter2, const std::vector< double > &flatTopWidthParameter) | dftfe::meshMovementGaussianClass | private |
d_constraintsMoveMesh | dftfe::meshMovementClass | protected |
d_dftParams | dftfe::meshMovementClass | protected |
d_dofHandlerMoveMesh | dftfe::meshMovementClass | protected |
d_domainBoundingVectors | dftfe::meshMovementClass | protected |
d_incrementalDisplacement | dftfe::meshMovementClass | protected |
d_isParallelMesh | dftfe::meshMovementClass | protected |
d_locally_owned_dofs | dftfe::meshMovementClass | protected |
d_locally_relevant_dofs | dftfe::meshMovementClass | protected |
d_mpiCommParent | dftfe::meshMovementClass | protected |
d_periodicity_vector | dftfe::meshMovementClass | protected |
d_triaPtr | dftfe::meshMovementClass | protected |
d_triaPtrSerial | dftfe::meshMovementClass | protected |
FEMoveMesh | dftfe::meshMovementClass | protected |
finalizeIncrementField() | dftfe::meshMovementClass | protected |
findClosestVerticesToDestinationPoints(const std::vector< dealii::Point< 3 > > &destinationPoints, std::vector< dealii::Point< 3 > > &closestTriaVertexToDestPointsLocation, std::vector< dealii::Tensor< 1, 3, double > > &dispClosestTriaVerticesToDestPoints) | dftfe::meshMovementClass | |
init(dealii::Triangulation< 3, 3 > &triangulation, dealii::Triangulation< 3, 3 > &serialTriangulation, const std::vector< std::vector< double > > &domainBoundingVectors) | dftfe::meshMovementClass | |
initIncrementField() | dftfe::meshMovementClass | protected |
initMoved(const std::vector< std::vector< double > > &domainBoundingVectors) | dftfe::meshMovementClass | |
meshMovementClass(const MPI_Comm &mpi_comm_parent, const MPI_Comm &mpi_comm_domain, const dftParameters &dftParams) | dftfe::meshMovementClass | |
meshMovementGaussianClass(const MPI_Comm &mpi_comm_parent, const MPI_Comm &mpi_comm_domaim, const dftParameters &dftParams) | dftfe::meshMovementGaussianClass | |
movedMeshCheck() | dftfe::meshMovementClass | protected |
moveMesh(const std::vector< dealii::Point< 3 > > &controlPointLocations, const std::vector< dealii::Tensor< 1, 3, double > > &controlPointDisplacements, const std::vector< double > &gaussianWidthParameter, const std::vector< double > &flatTopWidthParameter, const bool moveSubdivided=false) | dftfe::meshMovementGaussianClass | |
moveMeshTwoLevelElectro() | dftfe::meshMovementGaussianClass | |
moveMeshTwoStep(const std::vector< dealii::Point< 3 > > &controlPointLocations1, const std::vector< dealii::Point< 3 > > &controlPointLocations2, const std::vector< dealii::Tensor< 1, 3, double > > &controlPointDisplacements1, const std::vector< dealii::Tensor< 1, 3, double > > &controlPointDisplacements2, const std::vector< double > &controllingParameter1, const std::vector< double > &controllingParameter2, const std::vector< double > &flatTopWidthParameter, const bool moveSubdivided=false) | dftfe::meshMovementGaussianClass | |
moveSubdividedMesh() | dftfe::meshMovementClass | protected |
mpi_communicator | dftfe::meshMovementClass | protected |
pcout | dftfe::meshMovementClass | protected |
this_mpi_process | dftfe::meshMovementClass | protected |
updateTriangulationVertices() | dftfe::meshMovementClass | protected |
~meshMovementClass() | dftfe::meshMovementClass | inlinevirtual |