58 "3d magneto static fieldmap '" +
Filename_m +
"' (H5hut format) read",
@ T3DMagnetoStaticH5Block
Inform & endl(Inform &inf)
Inform & level3(Inform &inf)
std::unique_ptr< Inform > Info
static std::string typeset_msg(const std::string &msg, const std::string &title)
void getFieldInfo(const char *)
long long getNumSteps(void)
void openFileMPIOCollective(const std::string aFilename)
std::vector< double > FieldstrengthEz_m
3D array with Ez
void setStep(const long long)
virtual bool isInside(const Vector_t< double, 3 > &r) const
double num_gridpy_m
number of points after 0(not counted here) in grid, y-direction
void getResonanceFrequency(void)
std::vector< double > FieldstrengthEx_m
3D array with Ex
void readField(const char *name, double *x, double *y, double *z)
Vector_t< double, 3 > interpolateTrilinearly(const std::vector< double > &, const std::vector< double > &, const std::vector< double > &, const Vector_t< double, 3 > &X) const
double num_gridpx_m
number of points after 0(not counted here) in grid, x-direction
std::vector< double > FieldstrengthEy_m
3D array with Ey
double num_gridpz_m
number of points after 0(not counted here) in grid, z-direction
virtual ~FM3DMagnetoStaticH5Block()
FM3DMagnetoStaticH5Block(std::string aFilename)
std::vector< double > FieldstrengthBz_m
3D array with Bz
virtual double getFrequency() const
std::vector< double > FieldstrengthBy_m
3D array with By
virtual bool getFieldstrength(const Vector_t< double, 3 > &R, Vector_t< double, 3 > &E, Vector_t< double, 3 > &B) const
std::vector< double > FieldstrengthBx_m
3D array with Bx