DFT-FE 1.1.0-pre
Density Functional Theory With Finite-Elements
Loading...
Searching...
No Matches
dftfe::meshMovementGaussianClass Member List

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::meshMovementGaussianClassprivate
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::meshMovementGaussianClassprivate
d_constraintsMoveMeshdftfe::meshMovementClassprotected
d_dftParamsdftfe::meshMovementClassprotected
d_dofHandlerMoveMeshdftfe::meshMovementClassprotected
d_domainBoundingVectorsdftfe::meshMovementClassprotected
d_incrementalDisplacementdftfe::meshMovementClassprotected
d_isParallelMeshdftfe::meshMovementClassprotected
d_locally_owned_dofsdftfe::meshMovementClassprotected
d_locally_relevant_dofsdftfe::meshMovementClassprotected
d_mpiCommParentdftfe::meshMovementClassprotected
d_periodicity_vectordftfe::meshMovementClassprotected
d_triaPtrdftfe::meshMovementClassprotected
d_triaPtrSerialdftfe::meshMovementClassprotected
FEMoveMeshdftfe::meshMovementClassprotected
finalizeIncrementField()dftfe::meshMovementClassprotected
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::meshMovementClassprotected
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::meshMovementClassprotected
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::meshMovementClassprotected
mpi_communicatordftfe::meshMovementClassprotected
pcoutdftfe::meshMovementClassprotected
this_mpi_processdftfe::meshMovementClassprotected
updateTriangulationVertices()dftfe::meshMovementClassprotected
~meshMovementClass()dftfe::meshMovementClassinlinevirtual