GOAT (Geometrical optics application tool) 0.1
Loading...
Searching...
No Matches
GOAT::raytracing::Trafo Member List

This is the complete list of members for GOAT::raytracing::Trafo, including all inherited members.

calc(std::vector< std::vector< SuperArray< std::vector< gridEntry > > > > &SA, double t)GOAT::raytracing::Trafo
calc(std::vector< SuperArray< std::vector< gridEntry > > > &SA, double omegaStart, double omegaEnd, double t, bool do_clear=true)GOAT::raytracing::Trafo
calcOne(std::vector< stepEntry > steps, double t)GOAT::raytracing::Trafoprivate
calcPhase(std::vector< stepEntry > steps, double k0)GOAT::raytracing::Trafoprivate
clear()GOAT::raytracing::Trafo
currNListGOAT::raytracing::Trafoprivate
DGOAT::raytracing::Trafoprivate
empty()GOAT::raytracing::Trafo
freqGOAT::raytracing::Trafoprivate
getD()GOAT::raytracing::Trafoinline
getNumberOfThreads()GOAT::raytracing::Trafoinline
initResult(SuperArray< maths::Vector< std::complex< double > > > &SA)GOAT::raytracing::Trafo
initResult(double r0, INDEX_TYPE nx, INDEX_TYPE ny, INDEX_TYPE nz, std::vector< ObjectShape * > Obj, int numObjs)GOAT::raytracing::Trafo
integrate(double t, std::vector< gridEntry > ge, double omegastart, double omegastop)GOAT::raytracing::Trafoprivate
nListGOAT::raytracing::Trafo
number_of_threadsGOAT::raytracing::Trafoprivate
prefactorGOAT::raytracing::Trafoprivate
pulseWeight(double omega)GOAT::raytracing::Trafoprivate
SAresGOAT::raytracing::Trafo
setCurrNList(double wvl)GOAT::raytracing::Trafoinlineprivate
setNumberOfThreads(int n)GOAT::raytracing::Trafoinline
setReferenceTime(double tref)GOAT::raytracing::Trafo
setRefractiveIndexFunctions(std::vector< std::function< std::complex< double >(double) > > nList)GOAT::raytracing::Trafo
setTrafoParms(TrafoParms trafoparms)GOAT::raytracing::Trafo
sigma2GOAT::raytracing::Trafoprivate
tpGOAT::raytracing::Trafoprivate
Trafo()GOAT::raytracing::Trafo
Trafo(TrafoParms)GOAT::raytracing::Trafo
trefGOAT::raytracing::Trafoprivate
twoSigma2GOAT::raytracing::Trafoprivate