Panzer  Version of the Day
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Cpanzer::EvaluationTraits::apply< T >
 Cpanzer::ArrayToFieldVector< LocalOrdinalT, GlobalOrdinalT, Node >
 Cpanzer::ArrayToFieldVectorEpetra< LocalOrdinalT, GlobalOrdinalT, Node >
 Cpanzer::ArrayTraits< Scalar, Array >
 Cpanzer::AssemblyEngine_TemplateBuilder
 Cpanzer::AssemblyEngineInArgs
 ▶Cpanzer::BaseNon-templated empty base class for template managers
 Cpanzer::basic_ios_all_saver< Ch, Tr >
 Cpanzer::BasisDescriptor
 Cpanzer::BasisInformationDescription and data layouts associated with a particular basis
 Cpanzer::BasisIRLayout
 Cpanzer::BasisValues2< Scalar >
 Cpanzer::BCStores input information for a boundary condition
 Cpanzer::BC::BCEquality
 Cpanzer::BC::BCHash
 Cpanzer::response_bc_adapters::BCStrategy_TM_ResponseAdapterBuilder
 ▶Cpanzer::BCStrategyFactoryInterface for constructing a BCStrategy_TemplateManager
 Cpanzer::Expr::BinaryFunctor< Op, Result, Left, Right, Rank >
 Cpanzer::Expr::BinaryFunctor< Op, Result, Left, Right, 0 >
 Cpanzer::Expr::BinaryFunctor< Op, Result, Left, Right, 1 >
 Cpanzer::Expr::BinaryFunctor< Op, Result, Left, Right, 2 >
 CThyra::BlockedLinearOpBase< ScalarT >
 Cpanzer::TypeAssocMap< TypesVector, ValueType >::BuildObjects< BuilderOpT >This struct helps will build the values stored in the map
 Cpanzer::CellDataData for determining cell topology and dimensionality
 Cpanzer::CellTopologyInfo
 ▶Cpanzer::CloneableEvaluatorNon-templated empty base class for template managers
 Cpanzer::ClosureModelFactoryComposite_TemplateBuilder
 ▶Cpanzer::ConnManagerBase< LocalOrdinalT >
 ▶Cpanzer::ConnManagerBase< int >
 Cpanzer_stk::CoordMatcher
 Cpanzer::UniqueGlobalIndexer< LocalOrdinalT, GlobalOrdinalT >::CopyCellLIDsFunctor
 CThyra::DefaultProductVectorSpace< typename >
 Cpanzer::BCStrategy_Dirichlet_DefaultImpl< EvalT >::DOFDescriptor
 Cpanzer::EquationSet_DefaultImpl< EvalT >::DOFDescriptor
 Cpanzer::BlockedEpetraLinearObjFactory< Traits, LocalOrdinalT >::DOFManagerContainer
 ▶Cpanzer::DomainEvaluatorMix-in interface to support cell "domains" in panzer
 Cpanzer::DOFManager< LocalOrdinalT, GlobalOrdinalT >::ElementBlockAccess
 Cpanzer_stk::ElementDescriptor
 ▶Cpanzer::EquationSetFactoryAllocates and initializes an equation set template manager
 CPHX::eval_scalar_types< panzer::Traits::Hessian >
 CPHX::eval_scalar_types< panzer::Traits::Jacobian >
 CPHX::eval_scalar_types< panzer::Traits::Residual >
 CPHX::eval_scalar_types< panzer::Traits::Tangent >
 Cpanzer::dof_functors::EvaluateDOFFastSens_Scalar< ScalarT, Array >
 Cpanzer::dof_functors::EvaluateDOFFastSens_Vector< ScalarT, Array, spaceDim >
 Cpanzer::dof_functors::EvaluateDOFWithSens_Scalar< ScalarT, Array >
 Cpanzer::dof_functors::EvaluateDOFWithSens_Vector< ScalarT, Array, spaceDim >
 Cpanzer::AssemblyEngine< EvalT >::EvaluationFlags
 Cpanzer::EvaluationTraits
 ▶CEvaluatorDerived
 ▶Cpanzer::EvaluatorsRegistrar
 ▶CEvaluatorWithBaseImpl
 ▶Cpanzer::ExtremeValueScatterBase
 Cpanzer::FaceToElement< LocalOrdinal, GlobalOrdinal >
 Cpanzer_stk::CustomMeshFactory::FieldContainer
 ▶Cpanzer::FieldLibraryBase
 CPHX::FieldManager< T >
 Cpanzer::FieldManagerBuilder
 Cpanzer::Integrator_BasisTimesScalar< EvalT, Traits >::FieldMultTag< NUM_FIELD_MULT >This empty struct allows us to optimize operator()() depending on the number of field multipliers
 Cpanzer::Integrator_BasisTimesVector< EvalT, Traits >::FieldMultTag< NUM_FIELD_MULT >This empty struct allows us to optimize operator()() depending on the number of field multipliers
 Cpanzer::Integrator_GradBasisDotVector< EvalT, Traits >::FieldMultTag< NUM_FIELD_MULT >This empty struct allows us to optimize operator()() depending on the number of field multipliers
 ▶Cpanzer::FieldPattern
 ▶Cpanzer::FunctionalScatterBase
 Cpanzer::LinearObjFactory< Traits >::Gather_Builder< BuilderT >
 Cpanzer::LinearObjFactory< Traits >::GatherDomain_Builder< BuilderT >
 Cpanzer::LinearObjFactory< Traits >::GatherOrientation_Builder< BuilderT >
 Cpanzer::GatherSolution_Epetra< EvalT, TRAITS, LO, GO >Gathers solution values from the Newton solution vector into the nodal fields of the field manager
 Cpanzer::GatherSolution_Tpetra< EvalT, Traits, LO, GO, NodeT >Gathers solution values from the Newton solution vector into the nodal fields of the field manager
 Cpanzer::LinearObjFactory< Traits >::GatherTangent_Builder< BuilderT >
 ▶Cpanzer::GenericEvaluatorFactory
 Cpanzer::GlobalDataStruct for global data to be stored
 ▶Cpanzer::GlobalDataAcceptorInterface for accessing the GlobalData object
 ▶Cpanzer::GlobalEvaluationData
 ▶Cpanzer::GlobalEvaluationData_BCAdjustment
 Cpanzer::GlobalEvaluationDataContainer
 Cstd::hash< panzer::BasisDescriptor >
 Cstd::hash< panzer::IntegrationDescriptor >
 Cstd::hash< panzer::PointDescriptor >
 Cstd::hash< panzer::WorksetDescriptor >
 Cstd::hash< std::pair< T1, T2 > >
 Cpanzer::Traits::Hessian
 Cpanzer::ICFieldDescriptor
 Cpanzer::Expr::Indexer< Indexed, IterationRank, IndexedRank >
 Cpanzer::Expr::Indexer< ViewType, 1, 0 >
 Cpanzer::Expr::Indexer< ViewType, 1, 1 >
 Cpanzer::Expr::Indexer< ViewType, 2, 0 >
 Cpanzer::Expr::Indexer< ViewType, 2, 1 >
 Cpanzer::Expr::Indexer< ViewType, 2, 2 >
 ▶Cpanzer::IntegrationDescriptor
 Cpanzer::IntegrationValues2< Scalar >
 Cpanzer::PAPICounter::InternalCounter
 Cpanzer::PAPICounter2::InternalCounter2
 Cpanzer::Intrepid2FieldContainerFactory
 Cpanzer_stk::IOClosureModelFactory_TemplateBuilder< TraitsT >
 ▶Citerator
 Cpanzer::Traits::Jacobian
 Cpanzer::L2Projection< LO, GO >Unified set of tools for building objects for lumped and consistent L2 projects between bases. Currently only supports projections onto HGrad bases from any type of source basis. It is design to be extensible to all cases
 ▶C
 Cpanzer::LessBC
 Cpanzer::BlockedDOFManager< LocalOrdinalT, GlobalOrdinalT >::LessThan
 Cpanzer::FieldAggPattern::LessThan
 ▶Cpanzer::LinearObjFactory< Traits >
 Cpanzer_stk::LocalIdCompare
 Cpanzer_stk::STK_Interface::LocalIdCompare
 ▶Cpanzer::LocalMeshInfoBase< LO, GO >
 ▶Clogic_error
 Cpanzer::MaterialModelEntryClass the holds parsed input data for material models
 Cpanzer::Expr::MaxRank< T, TS >
 Cpanzer::Expr::MaxRank< T >
 Cpanzer::MDFieldArrayFactory
 Cpanzer::MemUsageThe memory usage information
 ▶C
 ▶CModelEvaluatorBase
 ▶CModelEvaluatorDelegatorBase
 CTeuchos::MpiComm< T >
 Cpanzer::SumStatic< EvalT, TRAITS, Tag0, Tag1, void >::NoScalarsTag
 Cpanzer::GatherSolution_Tpetra< panzer::Traits::Jacobian, TRAITS, LO, GO, NodeT >::NoSeed
 Cpanzer_stk::NOXObserverFactory
 ▶Cpanzer::OrientationContainerBase< Scalar, Array >
 ▶Cpanzer::OutputStreamInterface for handling output in Panzer
 Cpanzer::ResponseLibrary< TraitsT >::Overloader< EvalT >A struct for handling function overloading
 Cpanzer::pair_hash
 Cpanzer::Sum< EvalT, Traits >::PanzerSumTag< RANK >
 Cpanzer::PAPICounter
 Cpanzer::PAPICounter2Interface to papi counters
 ▶Cpanzer::ParameterLibraryAcceptorPure Virtual base class for accepting the parameter library
 ▶C
 Cpanzer::ModelEvaluator< Scalar >::ParameterObject
 Cpanzer::Traits::PED
 ▶Cpanzer_stk::PeriodicBC_MatcherBase
 Cpanzer_stk::PermFunctor< RAContainer, Compare >
 Cpanzer_stk::PlaneMatcher
 Cpanzer::PointDescriptor
 Cpanzer::PointGenerator
 ▶Cpanzer::PointRule
 Cpanzer::PointValues2< Scalar >
 Cpanzer::PointValues2< const ScalarT >
 Cpanzer::PointValues2< ScalarT >
 Cpanzer::ResponseLibrary< TraitsT >::Printer
 ▶Cpanzer::ProbeScatterBase
 CThyra::ProductVectorBase< typename >
 Cpanzer::PureBasisDescription and data layouts associated with a particular basis
 Cpanzer_stk::QuarterPlaneMatcher
 ▶C
 Cpanzer::Expr::RebindDataType< DataType, NewScalarType >Rebinds a Kokkos::View data type to use a new scalar type
 Cpanzer::Expr::RebindDataType< NestedDataType *, NewScalarType >
 Cpanzer::Expr::RebindDataType< NestedDataType[], NewScalarType >
 Cpanzer::Expr::RebindDataType< NestedDataType[N], NewScalarType >
 Cpanzer::Expr::RebindViewType< ViewType, NewScalarType >Builds on RebindDataType, but acts directly on a Kokkos::View type
 Cpanzer::Expr::RebindViewType< Kokkos::View< DT, VP ... >, NewScalarType >
 Cpanzer::Expr::RebindViewType< Result, typename Result::non_const_value_type >
 Cpanzer::Traits::Residual
 Cpanzer_stk::RespFactorySolnWriter_Builder
 Cpanzer::ResponseEvaluatorFactory_IPCoordinates_Builder
 Cpanzer::ResponseLibrary< TraitsT >
 ▶Cpanzer::ResponseMESupportBuilderBase
 Cpanzer::ModelEvaluator< Scalar >::ResponseObject
 Cpanzer::Expr::ResultType< A, B >
 Cpanzer_stk::RythmosObserverFactory
 CPiro::RythmosSolver< ScalarT >
 Cpanzer::Expr::ScalarAbs
 Cpanzer::Expr::ScalarAdd
 Cpanzer::Expr::ScalarAnd
 Cpanzer::Expr::ScalarCos
 Cpanzer::Expr::ScalarDiv
 Cpanzer::Expr::ScalarEQ
 Cpanzer::Expr::ScalarExp
 Cpanzer::Expr::ScalarGEQ
 Cpanzer::Expr::ScalarGT
 Cpanzer::Expr::ScalarLEQ
 Cpanzer::Expr::ScalarLog
 Cpanzer::Expr::ScalarLT
 Cpanzer::Expr::ScalarMul
 Cpanzer::Expr::ScalarNeg
 Cpanzer::Expr::ScalarOr
 ▶CScalarParameterEntry
 Cpanzer::Expr::ScalarPow
 Cpanzer::Expr::ScalarSin
 Cpanzer::Expr::ScalarSqrt
 Cpanzer::SumStatic< EvalT, TRAITS, Tag0, Tag1, void >::ScalarsTag
 Cpanzer::Expr::ScalarSub
 Cpanzer::Expr::ScalarTan
 Cpanzer::Expr::ScalarTernary
 Cpanzer::LinearObjFactory< Traits >::Scatter_Builder< BuilderT >
 Cpanzer::LinearObjFactory< Traits >::ScatterDirichlet_Builder< BuilderT >
 Cpanzer::ScatterDirichletResidual_Epetra< EvalT, TRAITS, LO, GO >Pushes residual values into the residual vector for a Newton-based solve
 Cpanzer::ScatterDirichletResidual_Tpetra< EvalT, Traits, LO, GO, NodeT >Pushes residual values into the residual vector for a Newton-based solve
 Cpanzer::ScatterResidual_Epetra< EvalT, TRAITS, LO, GO >Pushes residual values into the residual vector for a Newton-based solve
 Cpanzer::ScatterResidual_Tpetra< EvalT, Traits, LO, GO, NodeT >Pushes residual values into the residual vector for a Newton-based solve
 Cpanzer::Traits::SD
 Cpanzer::ModelEvaluator< Scalar >::ResponseObject::SearchName
 ▶CStateFuncModelEvaluatorBase
 Cpanzer_stk::STK_Interface
 Cpanzer::StrBasisCompSimple binary comparison class to help with sorting
 Cpanzer::StrPureBasisCompSimple binary comparison class to help with sorting
 ▶Cpanzer::SubcellConnectivity
 Cpanzer::dof_functors::SumRank2< GO, ArrayType >Sums all entries of a Rank 2 Kokkos View
 Cpanzer::Traits::Tangent
 ▶CTemplateManager
 Cpanzer::Expr::TernaryFunctor< Cond, Left, Right, Rank >
 Cpanzer::Expr::TernaryFunctor< Cond, Left, Right, 1 >
 Cpanzer::Expr::TernaryFunctor< Cond, Left, Right, 2 >
 Cpanzer::Expr::TernaryResultType< C, A, B >
 Cpanzer::Expr::TernaryResultType< Cond, Left, Right >
 ▶Cpanzer::ThyraObjContainer< ScalarT >
 ▶Cpanzer::ThyraObjContainer< double >
 ▶Cpanzer::ThyraObjFactory< ScalarT >
 ▶Cpanzer::ThyraObjFactory< double >
 Cpanzer::Traits
 Cpanzer::TypeAssocMap< TypesVector, ValueType >
 ▶Cunary_function
 Cpanzer::Expr::UnaryFunction< Op, EvalType >
 Cpanzer::Expr::UnaryFunctor< Op, Result, Rank >
 Cpanzer::Expr::UnaryFunctor< Op, Result, 0 >
 Cpanzer::Expr::UnaryFunctor< Op, Result, 1 >
 Cpanzer::Expr::UnaryFunctor< Op, Result, 2 >
 ▶Cpanzer::UniqueGlobalIndexerBase
 Cpanzer::UniqueGlobalIndexerFactory< LO, GO, CONN_LO, CONN_GO >
 ▶Cpanzer::UniqueGlobalIndexerFactory< LO, GO, LO, GO >
 ▶Cpanzer::UniqueGlobalIndexerFactory< LO, std::pair< int, GO >, LO, GO >
 CThyra::VectorSpaceBase< ScalarT >
 Cpanzer::kokkos_utils::VectorToViewTraits< V >
 Cpanzer::kokkos_utils::VectorToViewTraits< const Epetra_Vector >
 Cpanzer::kokkos_utils::VectorToViewTraits< Epetra_Vector >
 Cpanzer::WorksetContainerClass that provides access to worksets on each element block and side set
 Cpanzer::WorksetDescriptor
 ▶Cpanzer::WorksetDetails
 Cpanzer::WorksetDetailsAccessor
 ▶Cpanzer::WorksetFactoryBase
 Cpanzer::WorksetNeeds