1#ifndef DFTFE_FiniteDifference_H
2#define DFTFE_FiniteDifference_H
13 static std::vector<double>
23 const unsigned int totalStencilSize,
25 const unsigned int numQuadPoints,
26 const double * stencilDataAllQuadPoints,
27 double * firstOrderDerivative);
31 const unsigned int totalStencilSize,
33 const unsigned int numQuadPoints,
34 const double * stencilDataAllQuadPoints,
35 double * firstOrderDerivative);
42 const unsigned int totalStencilSize,
44 const unsigned int numQuadPoints,
45 const double * stencilDataAllQuadPoints,
46 double * secondOrderDerivative);
50 const unsigned int totalStencilSize,
52 const unsigned int numQuadPoints,
53 const double * stencilDataAllQuadPoints,
54 double * secondOrderDerivative);
Definition FiniteDifference.h:11
static void firstOrderDerivativeOneVariableCentral(const unsigned int totalStencilSize, const double h, const unsigned int numQuadPoints, const double *stencilDataAllQuadPoints, double *firstOrderDerivative)
static void firstOrderDerivativeOneVariableCentral(const unsigned int totalStencilSize, const double *h, const unsigned int numQuadPoints, const double *stencilDataAllQuadPoints, double *firstOrderDerivative)
static void secondOrderDerivativeOneVariableCentral(const unsigned int totalStencilSize, const double *h, const unsigned int numQuadPoints, const double *stencilDataAllQuadPoints, double *secondOrderDerivative)
static std::vector< double > getStencilGridOneVariableCentral(const unsigned int totalStencilSize, const double h)
static void secondOrderDerivativeOneVariableCentral(const unsigned int totalStencilSize, const double h, const unsigned int numQuadPoints, const double *stencilDataAllQuadPoints, double *secondOrderDerivative)
Definition pseudoPotentialToDftfeConverter.cc:34