OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
FakeTWFieldmap Member List

This is the complete list of members for FakeTWFieldmap, including all inherited members.

alpha_numericFieldmapprivatestatic
applyField(std::shared_ptr< ParticleContainer_t >, double=1.0) overrideFakeTWFieldmapinlinevirtual
buffer_mFieldmapprivatestatic
checkMap(unsigned int accuracy, std::pair< double, double > fieldDimensions, double deltaZ, const std::vector< double > &fourierCoefficients, gsl_spline *splineCoefficients, gsl_interp_accel *splineAccelerator)Fieldmapprotected
checkMap(unsigned int accuracy, double length, const std::vector< double > &zSampling, const std::vector< double > &fourierCoefficients, gsl_spline *splineCoefficients, gsl_interp_accel *splineAccelerator)Fieldmapprotected
clearDictionary()Fieldmapstatic
deleteFieldmap(std::string Filename)Fieldmapstatic
disableFieldmapWarning()Fieldmapprotected
exceedingValuesWarning()Fieldmapprotected
FakeTWFieldmap()FakeTWFieldmapinline
Fieldmap()=deleteFieldmapprotected
Fieldmap(const std::string &aFilename)Fieldmapinlineprotected
FieldmapDictionaryFieldmapprivatestatic
Filename_mFieldmapprotected
freeMap() overrideFakeTWFieldmapinlinevirtual
Fieldmap::freeMap(std::string Filename)Fieldmapstatic
get1DProfile1EngeCoeffs(std::vector< double > &engeCoeffsEntry, std::vector< double > &engeCoeffsExit)Fieldmapvirtual
get1DProfile1EntranceParam(double &entranceParameter1, double &entranceParameter2, double &entranceParameter3)Fieldmapvirtual
get1DProfile1ExitParam(double &exitParameter1, double &exitParameter2, double &exitParameter3)Fieldmapvirtual
getFieldDerivative(const Vector_t< double, 3 > &, Vector_t< double, 3 > &, Vector_t< double, 3 > &, const DiffDirection &) const overrideFakeTWFieldmapinlinevirtual
getFieldDimensions(double &zBegin, double &zEnd) const overrideFakeTWFieldmapinlinevirtual
getFieldDimensions(double &xIni, double &xFinal, double &yIni, double &yFinal, double &zIni, double &zFinal) const overrideFakeTWFieldmapinlinevirtual
getFieldGap()Fieldmapvirtual
getFieldmap(std::string Filename, bool fast=false)Fieldmapstatic
getFieldstrength(const Vector_t< double, 3 > &, Vector_t< double, 3 > &E, Vector_t< double, 3 > &B) const overrideFakeTWFieldmapinlinevirtual
getFrequency() const overrideFakeTWFieldmapinlinevirtual
getInfo(Inform *) overrideFakeTWFieldmapinlinevirtual
getLine(std::ifstream &in, std::string &buffer)Fieldmapinlineprotected
getLine(std::ifstream &in, int &lines_read, std::string &buffer)Fieldmapprotectedstatic
getListFieldmapNames()Fieldmapstatic
getOnaxisEz(std::vector< std::pair< double, double > > &F) overrideFakeTWFieldmapinlinevirtual
getType()Fieldmapinline
interpreteEOF(std::ifstream &in)Fieldmapprotected
interpretLine(std::ifstream &in, S &value, const bool &file_length_known=true)Fieldmapprotected
interpretLine(std::ifstream &in, S &value1, T &value2, const bool &file_length_known=true)Fieldmapprotected
interpretLine(std::ifstream &in, S &value1, T &value2, U &value3, const bool &file_length_known=true)Fieldmapprotected
interpretLine(std::ifstream &in, S &value1, T &value2, U &value3, V &value4, const bool &file_length_known=true)Fieldmapprotected
interpretLine(std::ifstream &in, S &value1, S &value2, S &value3, S &value4, S &value5, S &value6, const bool &file_length_known=true)Fieldmapprotected
interpretLine(std::ifstream &in, T &value, const bool &file_length_known)Fieldmap
interpretWarning(const std::ios_base::iostate &state, const bool &read_all, const std::string &error_msg, const std::string &found)Fieldmapprotected
isInside(const Vector_t< double, 3 > &) const overrideFakeTWFieldmapinlinevirtual
lines_read_mFieldmapprotected
lowResolutionWarning(double squareError, double maxError)Fieldmapprotected
missingValuesWarning()Fieldmapprotected
noFieldmapWarning()Fieldmapprotected
normalize_mFieldmapprotected
outOfBounds_FakeTWFieldmapprivate
readHeader(std::string Filename)Fieldmapstatic
readMap() overrideFakeTWFieldmapinlinevirtual
Fieldmap::readMap(std::string Filename)Fieldmapstatic
setEdgeConstants(const double &bendAngle, const double &entranceAngle, const double &exitAngle)Fieldmapvirtual
setFieldGap(double gap)Fieldmapvirtual
setFieldLength(const double &)Fieldmapvirtual
setFrequency(double) overrideFakeTWFieldmapinlinevirtual
setOutOfBounds(bool v)FakeTWFieldmapinline
swap() overrideFakeTWFieldmapinlinevirtual
TypeFieldmapprotected
typeset_msg(const std::string &msg, const std::string &title)Fieldmapstatic
write3DField(unsigned int nx, unsigned int ny, unsigned int nz, const std::pair< double, double > &xrange, const std::pair< double, double > &yrange, const std::pair< double, double > &zrange, const std::vector< Vector_t< double, 3 > > &ef, const std::vector< Vector_t< double, 3 > > &bf)Fieldmapprotected
~Fieldmap()Fieldmapinlineprotectedvirtual