20 for (
int j = 0; j < 2; j++) {
24 for (
unsigned i = 0; i <
m_mesh[j].size() - 1; i++) {
28 int n = int(
width / q) + 1;
29 q =
width / (n + 0.5);
34 for (
int i = 0; i < n; i++) {
38 m_LUT[j].push_back(m);
48 size +=
sizeof(double) * 6;
49 size +=
sizeof(int) * 1;
50 for (
int i = 0; i < 2; i++) {
51 size +=
sizeof(double) *
m_mesh[i].capacity();
52 size +=
sizeof(int) *
m_LUT[i].capacity();
std::array< std::vector< int >, 2 > m_LUT
std::vector< BFieldVectorZR > m_field
std::array< double, 2 > m_invUnit
std::array< std::vector< double >, 2 > m_mesh