Piro  Development
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CPiro::Epetra::AbstractNetworkModel
 CPiro::Epetra::ParamToResponseNetworkModel
 CAdaptiveSolutionManager
 CPiro::Epetra::AdaptiveSolutionManager
 CPiro::AdaptiveSolverFactoryFactory for creating adaptive Thyra-based Piro solvers
 CDirectApplicInterface
 CTriKota::MPDirectApplicInterfaceAdapter class that transates from a Trilinos interface to a Dakota interface
 CEpetra_Operator
 CPiro::Epetra::MatrixFreeOperator
 CPiro::Epetra::SensitivityOperatorEpetra_Operator representing dg/dp
 CImplicitBDFStepperRampingStepControl
 CPiro::RythmosStepControlFactory< Scalar >
 CIntegrationObserverBase
 CPiro::ObserverToRythmosIntegrationObserverAdapter< Scalar >
 CPiro::RythmosNOXRowSumUpdaterObserver< Scalar >For a Rythmos/NOX solve, this object updates the row sum scaling
 CLinearOpDefaultBase
 CPiro::MatrixFreeLinearOp< Scalar >This class implements a matrix-free Jacobian linear operator based on finite difference
 CPiro::MLRigidBodyModes
 CModelEvaluator
 CPiro::Epetra::InvertMassMatrixDecorator
 CPiro::Epetra::LOCAAdaptiveSolver
 CPiro::Epetra::LOCASolverEpetra-based Model Evaluator for LOCA solves
 CPiro::Epetra::MatrixFreeDecoratorDecorator class that creates a W (Jacobian) operator using Matrix-Free directional derivatives
 CPiro::Epetra::NECoupledModelEvaluator
 CPiro::Epetra::NewmarkDecorator
 CPiro::Epetra::NewmarkSolver
 CPiro::Epetra::NOXSolverEpetra-based Model Evaluator for NOX solves
 CPiro::Epetra::RythmosSolverEpetra-based Model Evaluator for Rythmos solves
 CPiro::Epetra::StokhosMPSolverAn epetra model evaluator adapter for setting up a multi-point solver
 CPiro::Epetra::StokhosSolver
 CPiro::Epetra::TrapezoidDecorator
 CPiro::Epetra::TrapezoidRuleSolver
 CPiro::Epetra::VelocityVerletSolver
 CModelEvaluatorDefaultBase
 CPiro::InvertMassMatrixDecorator< Scalar >
 CPiro::TransientDecorator< Scalar >
 CPiro::TrapezoidDecorator< Scalar >
 CModelEvaluatorDelegatorBase
 CPiro::MatrixFreeDecorator< Scalar >Decorator class that creates a Jacobian (W) operator using matrix-free directional derivatives
 CObserver
 CPiro::Epetra::StokhosNOXObserver
 CPiro::ObserverBase< Scalar >
 CPiro::ProviderBase< T >Generic abstract base class for an auxiliary object factory
 CProviderFunctorBase
 CPiro::Provider< T >Handle for auxiliary object factories
 CResponseOnlyModelEvaluatorBase
 CPiro::RythmosSolver< Scalar >Thyra-based Model Evaluator for Rythmos solves
 CPiro::SteadyStateSolver< Scalar >Thyra-based abstract Model Evaluator for steady-states solves
 CPiro::LOCAAdaptiveSolver< Scalar >Thyra-based Model Evaluator for LOCAAdaptive solves
 CPiro::LOCASolver< Scalar >Thyra-based Model Evaluator for LOCA solves
 CPiro::NOXSolver< Scalar >Thyra-based Model Evaluator for NOX solves
 CPiro::TrapezoidRuleSolver< Scalar >
 CPiro::VelocityVerletSolver< Scalar >
 CPiro::RythmosStepperFactory< Scalar >
 CSaveDataStrategy
 CPiro::ObserverToLOCASaveDataStrategyAdapter
 CPiro::SolnSet< Scalar >
 CPiro::SolutionObserverBase< Scalar, VectorType >
 CPiro::Epetra::SolverFactoryFactory for creating Epetra-based Piro solvers
 CPiro::SolverFactoryFactory for creating Thyra-based Piro solvers
 CVerboseObject
 CPiro::Epetra::NECoupledModelEvaluator
 CPiro::Epetra::StokhosSolverFactory