![]() |
waves
Basic FE playground
|
Ckatoptron::Algebraic< scalar > | Class which is used to store Teuchos::RCP to the algebraic information of the problem: |
Ckatoptron::ContactsList | Class which is used to store the list of the contact interfaces |
Ckatoptron::DirichletList< scalar > | Class which is used to store the list of the Dirichlet boundary conditions (BC) |
Ckatoptron::DiscreteProblem< scalar > | Class which is used to store all the information related to the discretized problem: |
Ckatoptron::Domain< scalar > | Class which is used to store all the information related to the discretized domain: |
▼CElementComputation< scalar, element_type > | Base class for the element computations |
CElementMatrices< scalar, element_type, element_size > | Class used to compute the element matrices: |
CElementVectors< scalar, element_type, element_size > | Class used to compute the matrix associated to the integration of load on surface \(\boldsymbol{N}\) |
Ckatoptron::ElementsList | Class used to store the element information including: |
CEnsembleTraits< T > | |
CEnsembleTraits< Sacado::MP::Vector< S > > | |
CEnsembleTraits< Scalar > | |
▼CExtract | |
Cheat::Extractor | Object able to extract scalar results from the model |
▼CFct0U | |
Cheat::CompiledFct2a | Cfr heat_nl.py (version scalaire) |
▼CFct0XYZ | |
Cheat::CompiledFct1a | Cfr heat_vark.py (version scalaire) |
▼CFct2U | |
Cheat::CompiledFct2b | Cfr heat_nl.py (version matricielle) |
▼CFct2XYZ | |
Cheat::CompiledFct1b | Cfr heat_vark.py (version matricielle) |
Ckatoptron::Graph | Class used to compute and store the graph of the primal matrices with and without overlaps |
▼CGroup | |
Cheat::Boundary | Boundaries which requires a special treatment (such as prescribed fluxes) |
Cheat::Dirichlet | Manage Dirichlet BC |
Cheat::Source | Manage (volumic) heat sources |
Ckatoptron::Weight | Class used to specify in Python the different weights used for the computation of the weighted residual of the GMRES |
Cwaves::Boundary | Boundaries which requires a special treatment |
▼CGroup | |
Cheat::Medium | Thermal medium (with k, rhoc) |
Ckatoptron::Contact | Class used to specify in Python the different contact interfaces |
Ckatoptron::Dirichlet | Class used to specify in Python the different Dirichlet boundary conditions (both mechanical and thermal) |
Ckatoptron::Medium | Class used to specify in Python the different media |
Ckatoptron::Neumann | Class used to specify in Python the different Neumann boundary conditions (both mechanical and thermal) |
Ckatoptron::Source | Class used to specify in Python the different volumetric heat sources |
Cwaves::Medium | Medium (with a speed of wave) |
Cwaves::Source | Manage the sources |
Cheat::HeatTerm | Formulation of heat terms |
▼Ckatoptron::LinearSolver | Solver class which includes utilities such as timers and VTK writers |
Ckatoptron::IterativeSolver | Solver class where the active set strategy is implemented |
Ckatoptron::Loads< scalar > | Class which includes all the loads, boundary conditions, preloads, and weights |
Ckatoptron::Map | Class which includes all the Trilinos maps (Tpetra maps and Xpetra maps) used in the simulation |
Ckatoptron::Material< scalar > | Class which includes all constitutive values of a given material |
Ckatoptron::MaterialsList< scalar > | Class which stores the list of the used materials |
Ckatoptron::Matrices< scalar > | Class which includes all the Trilinos matrices (Tpetra matrices and Xpetra matrices) used in the simulation |
Ckatoptron::NeumannList< scalar > | Class which is used to store the list of the Neumann boundary conditions (BC) |
Cheat::NodePair | |
Ckatoptron::NodesList | Class used to store the node information |
Ckatoptron::PreloadList< scalar > | Class which is used to store the list of the preloads |
CRandomField< Scalar, Device > | |
Ckatoptron::RandomVariable | Class containing the realisations of the random Gaussian variables |
Ckatoptron::SourcesList< scalar > | Class which is used to store the list of the volumetric heat sources |
CSpectralApproach< Scalar, Device > | A class that constructs realization(s) of Gaussian or exponential scalar random field based on the spectral approach |
▼CStatusTestResNorm | |
CBelos::StatusTestGenResSubNorm< Scalar, Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node >, Belos::OperatorT< Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > > | Template specialization of Belos::StatusTestGenResSubNorm class using the Xpetra::MultiVector and Belos::OperatorT MueLu adapter class |
CBelos::StatusTestWeightedGenResNorm< ScalarType, MV, OP > | An implementation of StatusTestResNorm using a family of weighted residual norms |
CtMatrix< T, rows, cols > | |
CtVector< T, rows > | |
Ckatoptron::Vectors< scalar > | Class which includes all the Trilinos vectors (Tpetra vectors and Xpetra vectors) used in the simulation |
CtboxVtk::VtkExport_KIM2CLEAN | Save routines of Kim |
Cwaves::WaveTerm | Formulation of wave terms |
Ckatoptron::WeightsList< scalar > | Class which is used to store the list of the weights used for the residual computation |
▼CwObject | |
CDisplayHook | |
Cheat::DisplayHook | Quad element |
Cwaves::DisplayHook | Quad element |
▼Cwaves::TimeIntegration | Time integration base class |
Cwaves::ForwardEuler | Simple explicit Forward Euler time integration |
Cwaves::Newmark | Implicit Newmark |
Cwaves::RungeKutta | Explicit Runge Kutta time integration |
▼CwSharedObject | |
Cheat::Periodic | Manages periodic BCs |
Cheat::Problem | Class containing the problem parameters |
Cheat::Solver | Heat solver |
Ckatoptron::Problem | Class which is used to specify in Python the thermomechanical to solve |
Cwaves::Problem | Main wave Problem object |