| crystalPropsD | hpp::SpectralPolycrystalCUDA< T, N > | private |
| crystalsD | hpp::SpectralPolycrystalCUDA< T, N > | private |
| dbD | hpp::SpectralPolycrystalCUDA< T, N > | private |
| dbH | hpp::SpectralPolycrystalCUDA< T, N > | private |
| dbUnifiedD | hpp::SpectralPolycrystalCUDA< T, N > | private |
| dbUnifiedH | hpp::SpectralPolycrystalCUDA< T, N > | private |
| deviceID | hpp::SpectralPolycrystalCUDA< T, N > | private |
| devProp | hpp::SpectralPolycrystalCUDA< T, N > | private |
| doGPUSetup() | hpp::SpectralPolycrystalCUDA< T, N > | |
| doSetup(std::vector< SpectralCrystalCUDA< T >> &crystals, const CrystalPropertiesCUDA< T, N > &crystalProps) | hpp::SpectralPolycrystalCUDA< T, N > | |
| evolve(T t_start, T t_end, T dt, std::function< hpp::Tensor2< T >(T t)> F_of_t, std::function< hpp::Tensor2< T >(T t)> L_of_t) | hpp::SpectralPolycrystalCUDA< T, N > | |
| getEulerAnglesZXZActive() | hpp::SpectralPolycrystalCUDA< T, N > | |
| getGSHCoeffs() | hpp::SpectralPolycrystalCUDA< T, N > | |
| getNComponents() | hpp::SpectralPolycrystalCUDA< T, N > | |
| getNTermsComputedHardware() | hpp::SpectralPolycrystalCUDA< T, N > | |
| getNTimestepsTaken() | hpp::SpectralPolycrystalCUDA< T, N > | |
| getPoleHistogram(int p0, int p1, int p2) | hpp::SpectralPolycrystalCUDA< T, N > | |
| getPoleHistogram(const VecCUDA< T, 3 > &pole) | hpp::SpectralPolycrystalCUDA< T, N > | private |
| getPoleHistogram(Tensor2CUDA< T, HPP_POLE_FIG_HIST_DIM, HPP_POLE_FIG_HIST_DIM > &hist, const VecCUDA< T, 3 > &pole) | hpp::SpectralPolycrystalCUDA< T, N > | private |
| getTHistory() const | hpp::SpectralPolycrystalCUDA< T, N > | inline |
| gshKernelCfg | hpp::SpectralPolycrystalCUDA< T, N > | private |
| gshLevel0Sums | hpp::SpectralPolycrystalCUDA< T, N > | private |
| gshPerBlockSums | hpp::SpectralPolycrystalCUDA< T, N > | private |
| gshReduceKernelLevel0Cfg | hpp::SpectralPolycrystalCUDA< T, N > | private |
| gshReduceKernelLevel1Cfg | hpp::SpectralPolycrystalCUDA< T, N > | private |
| maxMemUsedGB | hpp::SpectralPolycrystalCUDA< T, N > | private |
| nCrystalPairs | hpp::SpectralPolycrystalCUDA< T, N > | private |
| nCrystals | hpp::SpectralPolycrystalCUDA< T, N > | private |
| nDsets | hpp::SpectralPolycrystalCUDA< T, N > | |
| poleHistogramHistory001 | hpp::SpectralPolycrystalCUDA< T, N > | private |
| poleHistogramHistory011 | hpp::SpectralPolycrystalCUDA< T, N > | private |
| poleHistogramHistory100 | hpp::SpectralPolycrystalCUDA< T, N > | private |
| poleHistogramHistory110 | hpp::SpectralPolycrystalCUDA< T, N > | private |
| poleHistogramHistory111 | hpp::SpectralPolycrystalCUDA< T, N > | private |
| reduceKernelLevel0Cfg | hpp::SpectralPolycrystalCUDA< T, N > | private |
| reduceKernelLevel1Cfg | hpp::SpectralPolycrystalCUDA< T, N > | private |
| resetGivenOrientations(T init_s, const std::vector< EulerAngles< T >> &angleList) | hpp::SpectralPolycrystalCUDA< T, N > | |
| resetHistories() | hpp::SpectralPolycrystalCUDA< T, N > | |
| resetRandomOrientations(T init_s, unsigned long int seed) | hpp::SpectralPolycrystalCUDA< T, N > | |
| solveTimer | hpp::SpectralPolycrystalCUDA< T, N > | private |
| SpectralPolycrystalCUDA() | hpp::SpectralPolycrystalCUDA< T, N > | inline |
| SpectralPolycrystalCUDA(std::vector< SpectralCrystalCUDA< T >> &crystals, const CrystalPropertiesCUDA< T, N > &crystalProps, const SpectralDatabase< T > &dbIn) | hpp::SpectralPolycrystalCUDA< T, N > | |
| SpectralPolycrystalCUDA(std::vector< SpectralCrystalCUDA< T >> &crystals, const CrystalPropertiesCUDA< T, N > &crystalProps, const SpectralDatabaseUnified< T > &dbIn) | hpp::SpectralPolycrystalCUDA< T, N > | |
| step(const hpp::Tensor2< T > &L_next, T dt) | hpp::SpectralPolycrystalCUDA< T, N > | |
| step(const hpp::Tensor2< T > &F_next, const hpp::Tensor2< T > &L_next, T dt) | hpp::SpectralPolycrystalCUDA< T, N > | |
| stepKernelCfg | hpp::SpectralPolycrystalCUDA< T, N > | private |
| TCauchyGlobalD | hpp::SpectralPolycrystalCUDA< T, N > | private |
| TCauchyGlobalH | hpp::SpectralPolycrystalCUDA< T, N > | private |
| TCauchyHistory | hpp::SpectralPolycrystalCUDA< T, N > | private |
| TCauchyLevel0Sums | hpp::SpectralPolycrystalCUDA< T, N > | private |
| TCauchyPerBlockSums | hpp::SpectralPolycrystalCUDA< T, N > | private |
| tHistory | hpp::SpectralPolycrystalCUDA< T, N > | private |
| useUnifiedDB | hpp::SpectralPolycrystalCUDA< T, N > | private |
| writePoleHistogramHistoryHDF5(H5::H5File &outfile, std::string dsetBaseName, std::vector< Tensor2CUDA< T, HPP_POLE_FIG_HIST_DIM, HPP_POLE_FIG_HIST_DIM >> &history, const VecCUDA< T, 3 > &pole) | hpp::SpectralPolycrystalCUDA< T, N > | private |
| writeResultHDF5(std::string filename) | hpp::SpectralPolycrystalCUDA< T, N > | |