High Performance Plasticity  0.5.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Chpp::Crystal< U >
 Chpp::CrystalInitialConditions< U >
 Chpp::CrystalOutputConfig
 Chpp::CrystalProperties< U >
 Chpp::CrystalPropertiesCUDA< T, N >
 Chpp::CrystalSolverConfig< U >
 Chpp::EulerAngles< T >
 Chpp::Experiment< U >
 Chpp::FFTWConfigRealND
 Chpp::FreeDelete
 Chpp::GSHCoeffs< T >
 Chpp::GSHCoeffsCUDA< T >
 Chpp::HDF5Handler
 Chpp::hdf_complex_tA complex number type
 Chpp::HDFReadWriteParams
 Chpp::HDFReadWriteParamsC
 Chpp::idx2dA 2D index
 Chpp::idx4dA 4D index
 ▼Chpp::OrientationGenerator< U >An abstract class for reproducibly generating a sequence of orientations
 Chpp::GridOrientationGenerator< U >Generates orientations on a fixed grid over an azimuthal angle of \( [0, 2\pi) \) and a zenithal angle of \( [0, \pi/2) \). Does not cover the area of a sphere equally
 Chpp::RandomOrientationGenerator< U >A class for reproducibly generating a sequence of random orientations
 Chpp::PolarDecomposition< T >
 Chpp::Polycrystal< U >
 Chpp::PolycrystalOutputConfig
 ▼Cruntime_error
 Chpp::CrystalError
 Chpp::HDFUtilsError
 Chpp::TensorError
 Chpp::SO3Discrete< T >
 Chpp::SpectralCoeffCUDA< T >
 Chpp::SpectralCoordCUDA< N >
 Chpp::SpectralCrystal< U >
 Chpp::SpectralCrystalCUDA< T >
 Chpp::SpectralCrystalListCUDA< T >
 Chpp::SpectralCrystalSolverConfig< U >
 CSpectralData
 Chpp::SpectralDatabase< U >
 Chpp::SpectralDatabaseCUDA< T, N >
 Chpp::SpectralDatabaseCUDA< T, 4 >
 Chpp::SpectralDatabaseUnified< U >
 Chpp::SpectralDatabaseUnifiedCUDA< T, N, P >
 Chpp::SpectralDatabaseUnifiedCUDA< T, 4, 9 >
 Chpp::SpectralDataCUDA< T, N >
 Chpp::SpectralDataset< U >
 Chpp::SpectralDatasetCUDA< T, N >
 Chpp::SpectralDatasetID
 CSpectralDataUnifiedCUDA
 CSpectralDataUnifiedCUDA< T, N, P >
 Chpp::SpectralPolycrystal< U >
 Chpp::SpectralPolycrystalCUDA< T, N >
 Chpp::SpectralPolycrystalCUDA< T, nSlipSystems(CRYSTAL_TYPE)>
 Chpp::SpectralPolycrystalGSHCUDA< T, CRYSTAL_TYPE >
 Chpp::StretchingTensorDecomposition< T >
 Chpp::Tensor2< T >A class for second order tensors
 Chpp::Tensor2< U >
 Chpp::Tensor2AsymmCUDA< T, N >
 Chpp::Tensor2CUDA< T, M, N >
 Chpp::Tensor2CUDA< T, 3, 3 >
 Chpp::Tensor2CUDA< T, N, N >
 Chpp::Tensor2SymmCUDA< T, N >
 Chpp::Tensor4< T >
 Chpp::Tensor4< U >
 Chpp::Tensor4CUDA< U, M, N, P, Q >
 Chpp::Tensor4CUDA< T, 3, 3, 3, 3 >
 Chpp::Timer
 Chpp::VecCUDA< T, N >
 Chpp::VecCUDA< T, 3 >