Flow123d  jenkins-Flow123d-linux-release-multijob-198
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCInput::AbstractRecordAccessor to the polymorphic input data of a type given by an AbstracRecord object
oCAccessTypeDispatch< ET >
oCAccessTypeDispatch< unsigned int >
oCAdaptiveSimpsonStatic class implementing integration using Simpson's rule
oCInput::Address
oCInput::Address::AddressData
oCAdvectionDiffusionModel
oCApplicationBase
oCInput::ArrayAccessor to input data conforming to declared Array
oCInput::Type::Array::ArrayData
oCBalance
oCla::BddcmlWrapperMultilevel BDDC based linear system solver
oCBIHNode
oCBIHTreeClass for O(log N) lookup for intersections with a set of bounding boxes
oCbinary_function
oCBoundary
oCBoundarySegment
oCBoundingBoxBounding box in 3d ambient space
oCInterpolantBase::Check
oCInput::Type::AbstractRecord::ChildData
oCclosable_tag
oCIsotherm::ConcPairPair of soluted and adsorbed concentration
oCjson_spirit::Config_map< String >
oCCouplingBase
oCCrossFunction< Func >
oCDarcyFlowMHOutput
oCInput::Type::DefaultClass Input::Type::Default specifies default value of keys of a Input::Type::Record
oCjson_spirit::Json_grammer< Value_type, Iter_type >::definition< ScannerT >
oCstd::deque< T >
oCstd::deque< const Input::Type::Record * >
oCDiffData
oCRegionDB::DimId
oCDistribution
oCDistributionType
oCDofDistribution< degree, dim >Distribution of dofs for polynomial finite elements
oCDOFHandlerBase
oCdual_use
oCSparseGraph::Edge
oCEdge
oCElement
oCElementAccessor< spacedim >
oCElementDataCacheBase
oCInput::Enum
oCEquationBase
oCerror_info
oCjson_spirit::Error_position
oCErrorNorm
oCInterpolantBase::EvalStatisticsStructure that keeps statistics of evaluation
oCexception
oCexception
oCExtrapolation
oCField< spacedim, Value >::FactoryBase
oCFEInternalDataStructure for storing the precomputed finite element data
oCFEObjects
oCFEValuesData< dim, spacedim >Class FEValuesData holds the arrays of data computed by Mapping and FiniteElement
oCFEValuesSpaceBase< spacedim >Abstract base class with certain methods independent of the template parameter dim
oCFieldAlgorithmBase< spacedim, Value >
oCFieldCommonCommon abstract parent of all Field<...> classes
oCFieldFlag
oCFieldValue< spacedim >
oCFieldValue_< NRows, NCols, ET >
oCFieldValue_< 0, 1, ET >
oCFieldValue_< 1, 1, ET >
oCFieldValue_< NRows, 1, ET >
oCFieldValue_< Value::NRows_, Value::NCols_, std::string >
oCFilePathDedicated class for storing path to input and output files
oCfilter_tag
oCboost::iostreams::finite_state_machine_base
oCFiniteElement< dim, spacedim >Abstract class for the description of a general finite element on a reference simplex in dim dimensions
oCFiniteElement< 1, 3 >
oCFiniteElement< 2, 3 >
oCFiniteElement< 3, 3 >
oCFiniteStateMachine
oCFlagArray< Tag, Size >Std::bitset with generalized mask mechanism
oCFlagArray< FieldFlag >
oCFreundlich
oCInput::FullEnum
oCflow::FullIterator< Cont >Iterator that keeps also reference to its container. Safer and provides indexes
oCflow::FullIterator< VectorId< T > >
oCFunctorCommon< Type >Class provides common functionality for functors
oCFunctorCommon< B< double > >
oCFunctorCommon< double >
oCFunctorCommon< T< double > >
oCGeneral_reaction
oCjson_spirit::Generator< Value_type, Ostream_type >
oCGenericField< spacedim >
oCGMSH_DataHeader
oCGmshMeshReader
oCgrammar
oCIFixVariable
oCRegionDB::Index
oCIni_item
oCinternal::InputType< ET >
oCinternal::InputType< FieldEnum >
oCinternal::InputType< int >
oCinternal::InputType< std::string >
oCInterpolantBaseBase class for interpolation
oCIntersection
oCIntersectionLocal
oCIntersectionPoint
oCboost::iostreams::finite_state_machine_base_ex< Ch >::is< C >
oCboost::iostreams::finite_state_machine_base::is_any
oCIsotherm
oCInput::IteratorBase
oCInput::JSONPathClass used by JSONToStorage class to iterate over the JSON tree provided by json_spirit library
oCInput::JSONToStorageReader for (slightly) modified JSON files
oCInput::Type::OutputBase::ProcessedTypes::Key
oCInput::Type::Record::Key
oCInput::Type::Selection::Key
oCRegionDB::Label
oCLangmuir
oCLazyDependency
oCLinear
oCLinearODESolverBaseBase class for linear ODE solver
oCLinSysAbstract linear system class
oCstd::list< T >
oCstd::list< std::pair< LazyDependency &, unsigned int > >
oClocalizable_tag
oCLocalToGlobalMapClass to manage local indices on sub-domain to global indices on domain
oCstd::map< Key, Data >
oCstd::map< const void *, unsigned int >
oCstd::map< FILE *, XFILE * >
oCstd::map< int, unsigned int >
oCstd::map< KeyHash, unsigned int >
oCstd::map< std::string, DiscreteSpaceFlags >
oCstd::map< std::string, std::vector >
oCstd::map< std::string, std::vector< GMSH_DataHeader > >
oCstd::map< string, std::shared_ptr< GmshMeshReader > >
oCstd::map< string, string >
oCstd::map< unsigned int, unsigned int >
oCstd::map< unsigned, unsigned >
oCMapping< dim, spacedim >Abstract class for the mapping between reference and actual cell
oCMapping< 0, 3 >
oCMapping< 1, 3 >
oCMapping< 2, 3 >
oCMapping< 3, 3 >
oCMappingInternalDataMapping data that can be precomputed on the actual cell
oCFlagArray< Tag, Size >::Mask
oCarma::mat33
oCMatrixArray
oCla::MatrixCoo< INDT, VALT >Temporary storage for a sparse matrix
oCla::MatrixCoo< int, double >
oCMatrixSimple
oCMatrixSizes< dim >
oCMatrixSizes< 0 >
oCMesh
oCMH_DofHandler
oCMHFEValues
oCModel
oCModelEqData
oCMPI_Attr
oCMPI_Functions
oCMPI_Status
oCMsgFmtINTERNAL DEFINITIONS FOR XPRINTF
oCjson_spirit::Multi_pass_iters< Istream_type >
oCmultichar_output_filter
oCNeighbour
oCNode
oCNone
oCjson_spirit::Null
oCinternal::NullOutputEnvelope< Type >
oCOldBcdInputOld BC setting system for backward compatibility
oCRegionDB::OnlyID
oCostream
oCInput::Type::OutputBaseBase abstract class for output description of the Input::Type tree
oCOutputDataBaseCommon parent class for templated OutputData
oCUnitSI::OutputFormatVariable parts of output format. Used in the format method
oCOutputTimeThe class for outputting data during time
oCP0_CouplingAssembler
oCP1_CouplingAssembler
oCjson_spirit::Pair_impl< Config >
oCPartitioningClass for the mesh partitioning. This should provide:
oCPolynomialSpace< degree, dim >Space of polynomial functions
oCboost::iostreams::detail::finite_state_filter_impl< FiniteStateMachine >::process_event_impl< First, Last >
oCboost::iostreams::detail::finite_state_filter_impl< FiniteStateMachine >::process_event_impl< Last, Last >
oCInput::Type::OutputBase::ProcessedTypesInternal data class. Contains flags of written Input::Types objects and functionality of regular expression filter of Input::Types full names
oCProfiler
oCQUAD_
oCQuadrature< dim >Base class for quadrature rules on simplices in arbitrary dimensions
oCQuadrature< 0 >
oCQuadrature< 1 >
oCQuadrature< 2 >
oCQuadrature< 3 >
oCQuadrature< dim-1 >
oCBalance::Quantity
oCRead_ini
oCReaderInstances
oCInput::RecordAccessor to the data with type Type::Record
oCInput::Type::Record::RecordData
oCRefElement< dim >
oCRegionDB
oCRegionIdx
oCRegionDB::RegionItemOne item in region database
oCinternal::ReturnType< NRows, NCols, ET >
oCinternal::ReturnType< 0, 1, ET >
oCinternal::ReturnType< 0, 1, FieldEnum >
oCinternal::ReturnType< 0, 1, std::string >
oCinternal::ReturnType< 1, 1, ET >
oCinternal::ReturnType< 1, 1, FieldEnum >
oCinternal::ReturnType< 1, 1, std::string >
oCinternal::ReturnType< NRows, 1, ET >
oCinternal::ReturnType< NRows, 1, FieldEnum >
oCinternal::ReturnType< NRows, 1, std::string >
oCinternal::ReturnType< NRows, NCols, FieldEnum >
oCinternal::ReturnType< NRows, NCols, std::string >
oCboost::iostreams::finite_state_machine< Derived, Ch >::row< State, CharacterClass, NextState, Action >
oCS_ctr
oCS_dpor
oCS_elm
oCS_glp
oCS_hpo
oCS_matr
oCS_melm
oCS_muzl
oCS_oke
oCS_pvr
oCS_rpo
oCS_sez
oCS_smume
oCS_uzl
oCS_vod
oCInput::Type::Selection::SelectionData
oCjson_spirit::Semantic_actions< Value_type, Iter_type >
oCSemchem_interface
oCField< spacedim, Value >::SharedData
oCFieldCommon::SharedData
oCSide
oCSideIter
oCstd::slist< T >
oCSorptionBase::SorptionRecord
oCSpace< spacedim >
oCSpace< dimension >
oCSparseGraphVirtual class for construction and partitioning of a distributed sparse graph
oCSpecie
oCstatic_visitor
oCInput::StorageBaseBase class for nodes of a data storage tree
oCInput::StorageTranspose
oCjson_spirit::Stream_reader< Istream_type, Value_type >
oCjson_spirit::Stream_reader_thrower< Istream_type, Value_type >
oCStringTensor
oCSubstance
oCSubstanceList
oCSystemInfoSystem structure for various global variables
oCTBisector
oCInput::internal::TD< T >
oCInput::internal::TD< char >
oCInput::internal::TD< double >
oCInput::internal::TD< float >
oCInput::internal::TD< int >
oCInput::internal::TD< short int >
oCInput::internal::TD< unsigned char >
oCInput::internal::TD< unsigned int >
oCInput::internal::TD< unsigned short int >
oCTimeGovernorBasic time management functionality for unsteady (and steady) solvers (class Equation)
oCTimeMarkClass used for marking specified times at which some events occur
oCTimeMarksThis class is a collection of time marks to manage various events occurring during simulation time
oCTimeMarksIteratorIterator over TimeMark objects in TimeMarks object (database of TimeMark objects)
oCTimeStepRepresentation of one time step.\
oCTMatrix
oCTMVector
oCtolerance< T >
oCTPlain
oCTPoint
oCTPolygon
oCla::MatrixCoo< INDT, VALT >::TripleDiagEntry_Returns true if the entry is on diagonal, i.e. row == column
oCla::MatrixCoo< INDT, VALT >::TripleRowIndexLessThan_Returns true if the row of an entry is smaller than a prescribed index
oCTS_che
oCTS_lat
oCTS_prm
oCTTetrahedron
oCTTriangle
oCTVector
oCTVertex
oCjson_spirit::internal_::Type_to_type< T >
oCInput::Type::TypeBaseBase of classes for declaring structure of the input data
oCInput::internal::TypeDispatch< T >
oCInput::internal::TypeDispatch< AbstractRecord >
oCInput::internal::TypeDispatch< Array >
oCInput::internal::TypeDispatch< bool >
oCInput::internal::TypeDispatch< DispatchType >
oCInput::internal::TypeDispatch< double >
oCInput::internal::TypeDispatch< Enum >
oCInput::internal::TypeDispatch< FilePath >
oCInput::internal::TypeDispatch< FullEnum >
oCInput::internal::TypeDispatch< int >
oCInput::internal::TypeDispatch< Record >
oCInput::internal::TypeDispatch< string >
oCunary_function
oCUnitSIClass for representation SI units of Fields
oCjson_spirit::Value_impl< Config >
oCarma::vec3
oCflow::Vector< T >Envelop over std::vector, use enhanced iterators
oCstd::vector< T >
oCstd::vector< arma::mat >
oCstd::vector< arma::mat::fixed< dim, spacedim > >
oCstd::vector< arma::mat::fixed< spacedim, dim > >
oCstd::vector< arma::uvec::fixed< dim > >
oCstd::vector< arma::vec >
oCstd::vector< arma::vec::fixed< dim > >
oCstd::vector< arma::vec::fixed< spacedim > >
oCstd::vector< Balance::Quantity >
oCstd::vector< BIHNode >
oCstd::vector< bool >
oCstd::vector< Boundary >
oCstd::vector< BoundingBox >
oCstd::vector< ComponentDataPtr >
oCstd::vector< const Input::Type::Record * >
oCstd::vector< const json_spirit::Value_impl * >
oCstd::vector< Constraint_ >
oCstd::vector< double * >
oCstd::vector< double >
oCstd::vector< Edge >
oCstd::vector< Element >
oCstd::vector< Field >
oCstd::vector< FieldBasePtr >
oCstd::vector< FieldCommon * >
oCstd::vector< FieldEnum >
oCstd::vector< GMSH_DataHeader >
oCstd::vector< Input::StorageBase * >
oCstd::vector< Input::Type::Record >
oCstd::vector< Input::Type::Selection::Key >
oCstd::vector< int >
oCstd::vector< Intersection >
oCstd::vector< IntersectionPoint * >
oCstd::vector< IsecList >
oCstd::vector< Neighbour >
oCstd::vector< Node >
oCstd::vector< OutputDataPtr >
oCstd::vector< pair< int, string > >
oCstd::vector< Region >
oCstd::vector< RegionHistory >
oCstd::vector< stack< SparseGraph::Edge > >
oCstd::vector< std::shared_ptr< Field::FactoryBase > >
oCstd::vector< std::string >
oCstd::vector< std::vector< arma::mat > >
oCstd::vector< std::vector< arma::mat::fixed< spacedim, spacedim > > >
oCstd::vector< std::vector< arma::vec > >
oCstd::vector< std::vector< arma::vec::fixed< spacedim > > >
oCstd::vector< std::vector< double > >
oCstd::vector< std::vector< FunctionParser > >
oCstd::vector< std::vector< Isotherm > >
oCstd::vector< std::vector< MatrixSimple * > >
oCstd::vector< std::vector< unsigned int > >
oCstd::vector< string >
oCstd::vector< struct Input::Type::OutputBase::ProcessedTypes::Key >
oCstd::vector< struct Input::Type::Record::Key >
oCstd::vector< TimeMark >
oCstd::vector< Triple_ >
oCstd::vector< TVertex * >
oCstd::vector< unsigned int >
oCstd::vector< Value_type * >
oCstd::vector< Vec >
oCstd::vector< vector< arma::mat > >
oCstd::vector< vector< arma::mat33 > >
oCstd::vector< vector< arma::vec3 > >
oCstd::vector< vector< unsigned int > >
oCstd::vector< vector< vector< arma::mat33 > > >
oCstd::vector< vector< vector< arma::vec3 > > >
oCstd::vector< vector< vector< unsigned int > > >
oCstd::vector< VectorSeqDouble >
oCflow::VectorId< T >Small extension of Vector<T> container with support to Id numbers
oCflow::VectorId< Element >
oCflow::VectorId< Node >
oCflow::VectorId< unsigned int >
oCVectorSeqDouble
oCxfileXFILE structure holds additional info to generic FILE
\CXio