DFT-EFE
 
Loading...
Searching...
No Matches
DealiiConversions.h
Go to the documentation of this file.
1#ifndef dftefeDealiiConversions_h
2#define dftefeDealiiConversions_h
3
4#include <utils/Point.h>
5#include <deal.II/base/point.h>
6
7
8namespace dftefe
9{
10 namespace basis
11 {
12 template <unsigned int dim>
13 void
15 dealii::Point<dim, double> &outputDealiiPoint);
16
17 template <unsigned int dim>
18 void
19 convertToDealiiPoint(const std::vector<utils::Point> &vecPoint,
20 std::vector<dealii::Point<dim>> &vecOutputDealiiPoint);
21
22 template <unsigned int dim>
23 void
24 convertToDealiiPoint(const std::vector<double> & v,
25 dealii::Point<dim, double> &outputDealiiPoint);
26
27
28 template <unsigned int dim>
29 void
30 convertToDftefePoint(const dealii::Point<dim, double> &dealiiPoint,
31 utils::Point & outputDftefePoint);
32
33 template <unsigned int dim>
34 void
36 const std::vector<dealii::Point<dim, double>> &dealiiPoints,
37 std::vector<utils::Point> & points);
38
39 template <unsigned int dim>
40 void
42 const std::map<global_size_type, dealii::Point<dim, double>>
43 & dealiiPoints,
44 std::map<global_size_type, utils::Point> &points);
45
46 } // namespace basis
47} // namespace dftefe
49#endif
Definition: PointImpl.h:13
void convertToDftefePoint(const dealii::Point< dim, double > &dealiiPoint, utils::Point &outputDftefePoint)
Definition: DealiiConversions.t.cpp:55
void convertToDealiiPoint(const utils::Point &point, dealii::Point< dim, double > &outputDealiiPoint)
Definition: DealiiConversions.t.cpp:9
PointImpl< double > Point
Definition: Point.h:12
dealii includes
Definition: AtomFieldDataSpherical.cpp:31
unsigned long int global_size_type
Definition: TypeConfig.h:9