Flow123d  jenkins-Flow123d-windows-release-multijob-285
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CInput::AbstractRecordAccessor to the polymorphic input data of a type given by an AbstracRecord object
 CAccessTypeDispatch< ET >
 CAccessTypeDispatch< unsigned int >
 CAdaptiveSimpsonStatic class implementing integration using Simpson's rule
 CInput::Address
 CInput::Address::AddressData
 CAdvectionDiffusionModel
 CApplicationBase
 CInput::ArrayAccessor to input data conforming to declared Array
 CInput::Type::Array::ArrayData
 CBalance
 Cla::BddcmlWrapperMultilevel BDDC based linear system solver
 CBIHNode
 CBIHTreeClass for O(log N) lookup for intersections with a set of bounding boxes
 Cbinary_function
 CBoundary
 CBoundarySegment
 CBoundingBoxBounding box in 3d ambient space
 CInterpolantBase::Check
 CInput::Type::AbstractRecord::ChildData
 Cclosable_tag
 CIsotherm::ConcPairPair of soluted and adsorbed concentration
 Cjson_spirit::Config_map< String >
 CCouplingBase
 CCrossFunction< Func >
 CDarcyFlowMHOutput
 CInput::Type::DefaultClass Input::Type::Default specifies default value of keys of a Input::Type::Record
 Cjson_spirit::Json_grammer< Value_type, Iter_type >::definition< ScannerT >
 Cstd::deque< T >
 Cstd::deque< const Input::Type::Record * >
 CDiffData
 CRegionDB::DimId
 CDistribution
 CDistributionType
 CDofDistribution< degree, dim >Distribution of dofs for polynomial finite elements
 CDOFHandlerBase
 Cdual_use
 CSparseGraph::Edge
 CEdge
 CElement
 CElementAccessor< spacedim >
 CElementDataCacheBase
 CInput::Enum
 CEquationBase
 Cerror_info
 Cjson_spirit::Error_position
 CErrorNorm
 CInterpolantBase::EvalStatisticsStructure that keeps statistics of evaluation
 Cexception
 Cexception
 CExtrapolation
 CField< spacedim, Value >::FactoryBase
 CFEInternalDataStructure for storing the precomputed finite element data
 CFEObjects
 CFEValuesData< dim, spacedim >Class FEValuesData holds the arrays of data computed by Mapping and FiniteElement
 CFEValuesSpaceBase< spacedim >Abstract base class with certain methods independent of the template parameter dim
 CFieldAlgorithmBase< spacedim, Value >
 CFieldCommonCommon abstract parent of all Field<...> classes
 CFieldFlag
 CFieldValue< spacedim >
 CFieldValue_< NRows, NCols, ET >
 CFieldValue_< 0, 1, ET >
 CFieldValue_< 1, 1, ET >
 CFieldValue_< NRows, 1, ET >
 CFieldValue_< Value::NRows_, Value::NCols_, std::string >
 CFilePathDedicated class for storing path to input and output files
 Cfilter_tag
 Cboost::iostreams::finite_state_machine_base
 CFiniteElement< dim, spacedim >Abstract class for the description of a general finite element on a reference simplex in dim dimensions
 CFiniteElement< 1, 3 >
 CFiniteElement< 2, 3 >
 CFiniteElement< 3, 3 >
 CFiniteStateMachine
 CFlagArray< Tag, Size >Std::bitset with generalized mask mechanism
 CFlagArray< FieldFlag >
 CFreundlich
 CInput::FullEnum
 Cflow::FullIterator< Cont >Iterator that keeps also reference to its container. Safer and provides indexes
 Cflow::FullIterator< VectorId< T > >
 CFunctorCommon< Type >Class provides common functionality for functors
 CFunctorCommon< B< double > >
 CFunctorCommon< double >
 CFunctorCommon< T< double > >
 CGeneral_reaction
 Cjson_spirit::Generator< Value_type, Ostream_type >
 CGenericField< spacedim >
 CGMSH_DataHeader
 CGmshMeshReader
 Cgrammar
 CIFixVariable
 CRegionDB::Index
 CIni_item
 Cinternal::InputType< ET >
 Cinternal::InputType< FieldEnum >
 Cinternal::InputType< int >
 Cinternal::InputType< std::string >
 CInterpolantBaseBase class for interpolation
 CIntersection
 CIntersectionLocal
 CIntersectionPoint
 Cboost::iostreams::finite_state_machine_base_ex< Ch >::is< C >
 Cboost::iostreams::finite_state_machine_base::is_any
 CIsotherm
 CInput::IteratorBase
 CInput::JSONPathClass used by JSONToStorage class to iterate over the JSON tree provided by json_spirit library
 CInput::JSONToStorageReader for (slightly) modified JSON files
 CInput::Type::OutputBase::ProcessedTypes::Key
 CInput::Type::Record::Key
 CInput::Type::Selection::Key
 CRegionDB::Label
 CLangmuir
 CLazyDependency
 CLinear
 CLinearODESolverBaseBase class for linear ODE solver
 CLinSysAbstract linear system class
 Cstd::list< T >
 Cstd::list< std::pair< LazyDependency &, unsigned int > >
 Clocalizable_tag
 CLocalToGlobalMapClass to manage local indices on sub-domain to global indices on domain
 Cstd::map< Key, Data >
 Cstd::map< const void *, unsigned int >
 Cstd::map< FILE *, XFILE * >
 Cstd::map< int, unsigned int >
 Cstd::map< KeyHash, unsigned int >
 Cstd::map< std::string, DiscreteSpaceFlags >
 Cstd::map< std::string, std::vector >
 Cstd::map< std::string, std::vector< GMSH_DataHeader > >
 Cstd::map< string, std::shared_ptr< GmshMeshReader > >
 Cstd::map< string, string >
 Cstd::map< unsigned int, unsigned int >
 Cstd::map< unsigned, unsigned >
 CMapping< dim, spacedim >Abstract class for the mapping between reference and actual cell
 CMapping< 0, 3 >
 CMapping< 1, 3 >
 CMapping< 2, 3 >
 CMapping< 3, 3 >
 CMappingInternalDataMapping data that can be precomputed on the actual cell
 CFlagArray< Tag, Size >::Mask
 Carma::mat33
 CMatrixArray
 Cla::MatrixCoo< INDT, VALT >Temporary storage for a sparse matrix
 Cla::MatrixCoo< int, double >
 CMatrixSimple
 CMatrixSizes< dim >
 CMatrixSizes< 0 >
 CMesh
 CMH_DofHandler
 CMHFEValues
 CModel
 CModelEqData
 CMPI_Attr
 CMPI_Functions
 CMPI_Status
 CMsgFmtINTERNAL DEFINITIONS FOR XPRINTF
 Cjson_spirit::Multi_pass_iters< Istream_type >
 Cmultichar_output_filter
 CNeighbour
 CNode
 CNone
 Cjson_spirit::Null
 Cinternal::NullOutputEnvelope< Type >
 COldBcdInputOld BC setting system for backward compatibility
 CRegionDB::OnlyID
 Costream
 CInput::Type::OutputBaseBase abstract class for output description of the Input::Type tree
 COutputDataBaseCommon parent class for templated OutputData
 CUnitSI::OutputFormatVariable parts of output format. Used in the format method
 COutputTimeThe class for outputting data during time
 CP0_CouplingAssembler
 CP1_CouplingAssembler
 Cjson_spirit::Pair_impl< Config >
 CPartitioningClass for the mesh partitioning. This should provide:
 CPolynomialSpace< degree, dim >Space of polynomial functions
 Cboost::iostreams::detail::finite_state_filter_impl< FiniteStateMachine >::process_event_impl< First, Last >
 Cboost::iostreams::detail::finite_state_filter_impl< FiniteStateMachine >::process_event_impl< Last, Last >
 CInput::Type::OutputBase::ProcessedTypesInternal data class. Contains flags of written Input::Types objects and functionality of regular expression filter of Input::Types full names
 CProfiler
 CQUAD_
 CQuadrature< dim >Base class for quadrature rules on simplices in arbitrary dimensions
 CQuadrature< 0 >
 CQuadrature< 1 >
 CQuadrature< 2 >
 CQuadrature< 3 >
 CQuadrature< dim-1 >
 CBalance::Quantity
 CRead_ini
 CReaderInstances
 CInput::RecordAccessor to the data with type Type::Record
 CInput::Type::Record::RecordData
 CRefElement< dim >
 CRegionDB
 CRegionIdx
 CRegionDB::RegionItemOne item in region database
 Cinternal::ReturnType< NRows, NCols, ET >
 Cinternal::ReturnType< 0, 1, ET >
 Cinternal::ReturnType< 0, 1, FieldEnum >
 Cinternal::ReturnType< 0, 1, std::string >
 Cinternal::ReturnType< 1, 1, ET >
 Cinternal::ReturnType< 1, 1, FieldEnum >
 Cinternal::ReturnType< 1, 1, std::string >
 Cinternal::ReturnType< NRows, 1, ET >
 Cinternal::ReturnType< NRows, 1, FieldEnum >
 Cinternal::ReturnType< NRows, 1, std::string >
 Cinternal::ReturnType< NRows, NCols, FieldEnum >
 Cinternal::ReturnType< NRows, NCols, std::string >
 Cboost::iostreams::finite_state_machine< Derived, Ch >::row< State, CharacterClass, NextState, Action >
 CS_ctr
 CS_dpor
 CS_elm
 CS_glp
 CS_hpo
 CS_matr
 CS_melm
 CS_muzl
 CS_oke
 CS_pvr
 CS_rpo
 CS_sez
 CS_smume
 CS_uzl
 CS_vod
 CInput::Type::Selection::SelectionData
 Cjson_spirit::Semantic_actions< Value_type, Iter_type >
 CSemchem_interface
 CField< spacedim, Value >::SharedData
 CFieldCommon::SharedData
 CSide
 CSideIter
 Cstd::slist< T >
 CSorptionBase::SorptionRecord
 CSpace< spacedim >
 CSpace< dimension >
 CSparseGraphVirtual class for construction and partitioning of a distributed sparse graph
 CSpecie
 Cstatic_visitor
 CInput::StorageBaseBase class for nodes of a data storage tree
 CInput::StorageTranspose
 Cjson_spirit::Stream_reader< Istream_type, Value_type >
 Cjson_spirit::Stream_reader_thrower< Istream_type, Value_type >
 CStringTensor
 CSubstance
 CSubstanceList
 CSystemInfoSystem structure for various global variables
 CTBisector
 CInput::internal::TD< T >
 CInput::internal::TD< char >
 CInput::internal::TD< double >
 CInput::internal::TD< float >
 CInput::internal::TD< int >
 CInput::internal::TD< short int >
 CInput::internal::TD< unsigned char >
 CInput::internal::TD< unsigned int >
 CInput::internal::TD< unsigned short int >
 CTimeGovernorBasic time management functionality for unsteady (and steady) solvers (class Equation)
 CTimeMarkClass used for marking specified times at which some events occur
 CTimeMarksThis class is a collection of time marks to manage various events occurring during simulation time
 CTimeMarksIteratorIterator over TimeMark objects in TimeMarks object (database of TimeMark objects)
 CTimeStepRepresentation of one time step.\
 CTMatrix
 CTMVector
 Ctolerance< T >
 CTPlain
 CTPoint
 CTPolygon
 Cla::MatrixCoo< INDT, VALT >::TripleDiagEntry_Returns true if the entry is on diagonal, i.e. row == column
 Cla::MatrixCoo< INDT, VALT >::TripleRowIndexLessThan_Returns true if the row of an entry is smaller than a prescribed index
 CTS_che
 CTS_lat
 CTS_prm
 CTTetrahedron
 CTTriangle
 CTVector
 CTVertex
 Cjson_spirit::internal_::Type_to_type< T >
 CInput::Type::TypeBaseBase of classes for declaring structure of the input data
 CInput::internal::TypeDispatch< T >
 CInput::internal::TypeDispatch< AbstractRecord >
 CInput::internal::TypeDispatch< Array >
 CInput::internal::TypeDispatch< bool >
 CInput::internal::TypeDispatch< DispatchType >
 CInput::internal::TypeDispatch< double >
 CInput::internal::TypeDispatch< Enum >
 CInput::internal::TypeDispatch< FilePath >
 CInput::internal::TypeDispatch< FullEnum >
 CInput::internal::TypeDispatch< int >
 CInput::internal::TypeDispatch< Record >
 CInput::internal::TypeDispatch< string >
 Cunary_function
 CUnitSIClass for representation SI units of Fields
 Cjson_spirit::Value_impl< Config >
 Carma::vec3
 Cflow::Vector< T >Envelop over std::vector, use enhanced iterators
 Cstd::vector< T >
 Cstd::vector< arma::mat >
 Cstd::vector< arma::mat::fixed< dim, spacedim > >
 Cstd::vector< arma::mat::fixed< spacedim, dim > >
 Cstd::vector< arma::uvec::fixed< dim > >
 Cstd::vector< arma::vec >
 Cstd::vector< arma::vec::fixed< dim > >
 Cstd::vector< arma::vec::fixed< spacedim > >
 Cstd::vector< Balance::Quantity >
 Cstd::vector< BIHNode >
 Cstd::vector< bool >
 Cstd::vector< Boundary >
 Cstd::vector< BoundingBox >
 Cstd::vector< ComponentDataPtr >
 Cstd::vector< const Input::Type::Record * >
 Cstd::vector< const json_spirit::Value_impl * >
 Cstd::vector< Constraint_ >
 Cstd::vector< double * >
 Cstd::vector< double >
 Cstd::vector< Edge >
 Cstd::vector< Element >
 Cstd::vector< Field >
 Cstd::vector< FieldBasePtr >
 Cstd::vector< FieldCommon * >
 Cstd::vector< FieldEnum >
 Cstd::vector< GMSH_DataHeader >
 Cstd::vector< Input::StorageBase * >
 Cstd::vector< Input::Type::Record >
 Cstd::vector< Input::Type::Selection::Key >
 Cstd::vector< int >
 Cstd::vector< Intersection >
 Cstd::vector< IntersectionPoint * >
 Cstd::vector< IsecList >
 Cstd::vector< Neighbour >
 Cstd::vector< Node >
 Cstd::vector< OutputDataPtr >
 Cstd::vector< pair< int, string > >
 Cstd::vector< Region >
 Cstd::vector< RegionHistory >
 Cstd::vector< stack< SparseGraph::Edge > >
 Cstd::vector< std::shared_ptr< Field::FactoryBase > >
 Cstd::vector< std::string >
 Cstd::vector< std::vector< arma::mat > >
 Cstd::vector< std::vector< arma::mat::fixed< spacedim, spacedim > > >
 Cstd::vector< std::vector< arma::vec > >
 Cstd::vector< std::vector< arma::vec::fixed< spacedim > > >
 Cstd::vector< std::vector< double > >
 Cstd::vector< std::vector< FunctionParser > >
 Cstd::vector< std::vector< Isotherm > >
 Cstd::vector< std::vector< MatrixSimple * > >
 Cstd::vector< std::vector< unsigned int > >
 Cstd::vector< string >
 Cstd::vector< struct Input::Type::OutputBase::ProcessedTypes::Key >
 Cstd::vector< struct Input::Type::Record::Key >
 Cstd::vector< TimeMark >
 Cstd::vector< Triple_ >
 Cstd::vector< TVertex * >
 Cstd::vector< unsigned int >
 Cstd::vector< Value_type * >
 Cstd::vector< Vec >
 Cstd::vector< vector< arma::mat > >
 Cstd::vector< vector< arma::mat33 > >
 Cstd::vector< vector< arma::vec3 > >
 Cstd::vector< vector< unsigned int > >
 Cstd::vector< vector< vector< arma::mat33 > > >
 Cstd::vector< vector< vector< arma::vec3 > > >
 Cstd::vector< vector< vector< unsigned int > > >
 Cstd::vector< VectorSeqDouble >
 Cflow::VectorId< T >Small extension of Vector<T> container with support to Id numbers
 Cflow::VectorId< Element >
 Cflow::VectorId< Node >
 Cflow::VectorId< unsigned int >
 CVectorSeqDouble
 CxfileXFILE structure holds additional info to generic FILE
 CXio