Input::AbstractRecord | Accessor to the polymorphic input data of a type given by an AbstracRecord object |
AccessTypeDispatch< ET > | |
AccessTypeDispatch< unsigned int > | |
AdaptiveSimpson | Static class implementing integration using Simpson's rule |
Input::Address | |
Input::Address::AddressData | |
AdvectionDiffusionModel | |
ConcentrationTransportModel | |
HeatTransferModel | |
ApplicationBase | |
Application | |
Input::Array | Accessor to input data conforming to declared Array |
Input::Type::Array::ArrayData | |
Balance | |
la::BddcmlWrapper | Multilevel BDDC based linear system solver |
BIHNode | |
BIHTree | Class for O(log N) lookup for intersections with a set of bounding boxes |
binary_function | |
la::MatrixCoo< INDT, VALT >::TripleLessThan_ | Returns true if the index pair of the first entry is smaller than of the second entry |
la::MatrixCoo< INDT, VALT >::TripleRowLessThan_ | Returns true if the first entry has smaller ROW index than the second one |
Boundary | |
BoundarySegment | |
BoundingBox | Bounding box in 3d ambient space |
InterpolantBase::Check | |
Input::Type::AbstractRecord::ChildData | |
closable_tag | |
boost::iostreams::finite_state_filter< FiniteStateMachine >::category | |
Isotherm::ConcPair | Pair of soluted and adsorbed concentration |
json_spirit::Config_map< String > | |
CouplingBase | |
HC_ExplicitSequential | Class for solution of steady or unsteady flow with sequentially coupled explicit transport |
CrossFunction< Func > | |
DarcyFlowMHOutput | |
Input::Type::Default | Class Input::Type::Default specifies default value of keys of a Input::Type::Record |
json_spirit::Json_grammer< Value_type, Iter_type >::definition< ScannerT > | |
std::deque< T > | |
std::deque< const Input::Type::Record * > | |
DiffData | |
RegionDB::DimId | |
Distribution | |
DistributionType | |
DistributionBlock | |
DistributionLocalized | |
DofDistribution< degree, dim > | Distribution of dofs for polynomial finite elements |
DOFHandlerBase | |
DOFHandlerMultiDim | Provides the numbering of the finite element degrees of freedom on the computational mesh |
dual_use | |
boost::iostreams::finite_state_filter< FiniteStateMachine >::category | |
SparseGraph::Edge | |
Edge | |
Element | |
ElementAccessor< spacedim > | |
ElementDataCacheBase | |
ElementDataCache< T > | |
Input::Enum | |
EquationBase | |
AdvectionProcessBase | |
TransportBase | Specification of transport model interface |
ConvectionTransport | |
TransportDG< Model > | Transport with dispersion implemented using discontinuous Galerkin method |
TransportNothing | Empty transport class |
TransportOperatorSplitting | Coupling of a transport model with a reaction model by operator splitting |
DarcyFlowMH | Mixed-hybrid model of linear Darcy flow, possibly unsteady |
DarcyFlowMH_Steady | Mixed-hybrid of steady Darcy flow with sources and variable density |
DarcyFlowLMH_Unsteady | Edge lumped mixed-hybrid solution of unsteady Darcy flow |
DarcyFlowMH_Unsteady | Mixed-hybrid solution of unsteady Darcy flow |
ReactionTerm | |
DualPorosity | Class representing dual porosity model in transport |
FirstOrderReactionBase | Base class for linear reactions and decay chain |
FirstOrderReaction | Class implements the linear reactions |
RadioactiveDecay | Class implements the radioactive decay chain |
SorptionBase | |
SorptionDual | Abstract class of sorption model in case dual porosity is considered |
SorptionImmob | Sorption model in immobile zone in case dual porosity is considered |
SorptionMob | Sorption model in mobile zone in case dual porosity is considered |
SorptionSimple | Simple sorption model without dual porosity |
error_info | |
EI< Tag, Type > | |
json_spirit::Error_position | |
ErrorNorm | |
InterpolantBase::EvalStatistics | Structure that keeps statistics of evaluation |
exception | |
ExceptionBase | Base of exceptions used in Flow123d |
Input::Exception | Base of exceptions due to user input |
exception | |
ExceptionBase | Base of exceptions used in Flow123d |
Extrapolation | |
Field< spacedim, Value >::FactoryBase | |
FieldAddPotential< spacedim, Value >::FieldFactory | |
MultiField< spacedim, Value >::MultiFieldFactory | |
OldBcdInput::FieldFactory< spacedim, Value > | |
FEInternalData | Structure for storing the precomputed finite element data |
FEObjects | |
FEValuesData< dim, spacedim > | Class FEValuesData holds the arrays of data computed by Mapping and FiniteElement |
FEValuesSpaceBase< spacedim > | Abstract base class with certain methods independent of the template parameter dim |
FEValuesBase< dim, spacedim > | Base class for FEValues and FESideValues |
FESideValues< dim, spacedim > | Calculates finite element data on a side |
FEValues< dim, spacedim > | Calculates finite element data on the actual cell |
FieldAlgorithmBase< spacedim, Value > | |
FieldAddPotential< spacedim, Value > | |
FieldConstant< spacedim, Value > | |
FieldElementwise< spacedim, Value > | |
FieldFE< spacedim, Value > | |
FieldFormula< spacedim, Value > | |
FieldInterpolatedP0< spacedim, Value > | |
FieldPython< spacedim, Value > | |
FieldCommon | Common abstract parent of all Field<...> classes |
Field< spacedim, Value > | Class template representing a field with values dependent on: point, element, and region |
BCField< spacedim, Value > | |
Field< 3, FieldValue< 3 >::EnumVector > | |
Field< 3, FieldValue< 3 >::Integer > | |
Field< 3, FieldValue< 3 >::Scalar > | |
Field< 3, FieldValue< 3 >::TensorFixed > | |
Field< 3, FieldValue< 3 >::Vector > | |
Field< 3, FieldValue< 3 >::VectorFixed > | |
Field< spacedim, FieldValue< 3 >::Enum > | |
BCField< 3, FieldValue< 3 >::Enum > | |
Field< spacedim, FieldValue< 3 >::EnumVector > | |
BCField< 3, FieldValue< 3 >::EnumVector > | |
Field< spacedim, FieldValue< 3 >::Scalar > | |
BCField< 3, FieldValue< 3 >::Scalar > | |
Field< spacedim, FieldValue< 3 >::Vector > | |
BCField< 3, FieldValue< 3 >::Vector > | |
Field< spacedim, typename FieldValue< spacedim >::Vector > | |
MultiField< spacedim, Value > | Class for representation of a vector of fields of the same physical quantity |
MultiField< 3, FieldValue< 3 >::Scalar > | |
FieldFlag | |
FieldSet | Container for various descendants of FieldCommonBase |
DarcyFlowMH::EqData | Data for Darcy flow equation |
DarcyFlowMH_Steady::EqData | |
DarcyFlowMHOutput::OutputFields | |
DualPorosity::EqData | DualPorosity data |
HeatTransferModel::ModelEqData | |
SorptionBase::EqData | |
TransportBase::TransportEqData | |
ConcentrationTransportModel::ModelEqData | |
ConvectionTransport::EqData | |
FieldValue< spacedim > | |
FieldValue_< NRows, NCols, ET > | |
FieldValue_< 0, 1, ET > | |
FieldValue_< 1, 1, ET > | |
FieldValue_< NRows, 1, ET > | |
FieldValue_< Value::NRows_, Value::NCols_, std::string > | |
FilePath | Dedicated class for storing path to input and output files |
filter_tag | |
boost::iostreams::finite_state_filter< FiniteStateMachine >::category | |
boost::iostreams::finite_state_machine_base | |
boost::iostreams::finite_state_machine_base_ex< Ch > | |
boost::iostreams::finite_state_machine< Derived, Ch > | |
boost::iostreams::finite_state_machine_base_ex< char > | |
boost::iostreams::finite_state_machine< uncommenting_fsm > | |
Input::uncommenting_fsm | |
FiniteElement< dim, spacedim > | Abstract class for the description of a general finite element on a reference simplex in dim dimensions |
FE_P< degree, dim, spacedim > | Conforming Lagrangean finite element on dim dimensional simplex |
FE_P_disc< degree, dim, spacedim > | Discontinuous Lagrangean finite element on dim dimensional simplex |
FE_P_disc< 1, 1, 3 > | |
FE_P_disc< 1, 2, 3 > | |
FE_P_disc< 1, 3, 3 > | |
FE_RT0< dim, spacedim > | Raviart-Thomas element of order 0 |
FiniteElement< 1, 3 > | |
FiniteElement< 2, 3 > | |
FiniteElement< 3, 3 > | |
FiniteStateMachine | |
boost::iostreams::detail::finite_state_filter_impl< FiniteStateMachine > | |
boost::iostreams::finite_state_filter< FiniteStateMachine > | |
FlagArray< Tag, Size > | Std::bitset with generalized mask mechanism |
FlagArray< FieldFlag > | |
Freundlich | |
Input::FullEnum | |
flow::FullIterator< Cont > | Iterator that keeps also reference to its container. Safer and provides indexes |
flow::FullIterator< VectorId< T > > | |
flow::FullIteratorId< T > | |
FunctorCommon< Type > | Class provides common functionality for functors |
FunctorBase< Type > | Abstract templated explicit functor class |
InterpolantImplicit::FuncExplicit< Type > | Class FuncExplicit |
IFunctorBase< Type > | Abstract templated implicit functor class |
FunctorCommon< B< double > > | |
FunctorBase< B< double > > | |
IFunctorBase< B< double > > | |
FunctorCommon< double > | |
FunctorBase< double > | |
InterpolantImplicit::FuncExplicit< double > | |
Interpolant::FuncError_lp | |
Interpolant::FuncError_wp1 | |
IFunctorBase< double > | |
FunctorCommon< T< double > > | |
FunctorBase< T< double > > | |
IFunctorBase< T< double > > | |
General_reaction | |
json_spirit::Generator< Value_type, Ostream_type > | |
GenericField< spacedim > | |
GMSH_DataHeader | |
GmshMeshReader | |
grammar | |
json_spirit::Json_grammer< Value_type, Iter_type > | |
IFixVariable | |
RegionDB::Index | |
Ini_item | |
internal::InputType< ET > | |
internal::InputType< FieldEnum > | |
internal::InputType< int > | |
internal::InputType< std::string > | |
InterpolantBase | Base class for interpolation |
Interpolant | The main class for interpolation of functors |
InterpolantImplicit | |
Intersection | |
IntersectionLocal | |
IntersectionPoint | |
boost::iostreams::finite_state_machine_base_ex< Ch >::is< C > | |
boost::iostreams::finite_state_machine_base::is_any | |
Isotherm | |
Input::IteratorBase | |
Input::Iterator< T > | |
Input::Iterator< Input::Record > | |
Input::JSONPath | Class used by JSONToStorage class to iterate over the JSON tree provided by json_spirit library |
Input::JSONToStorage | Reader for (slightly) modified JSON files |
Input::Type::OutputBase::ProcessedTypes::Key | |
Input::Type::Record::Key | |
Input::Type::Selection::Key | |
RegionDB::Label | |
Langmuir | |
LazyDependency | |
Linear | |
LinearODESolverBase | Base class for linear ODE solver |
LinearODESolver< Method > | Template class of the linear ODE solver |
LinearODESolver< LinearODEAnalytic > | |
LinearODEAnalytic | This class implements the analytic solution of a system of linear ODEs with constant matrix |
LinearODESolver< PadeApproximant > | |
PadeApproximant | This class implements the Pade approximation of exponential function |
LinSys | Abstract linear system class |
LinSys_BDDC | |
LinSys_PETSC | |
SchurComplement | |
std::list< T > | |
std::list< std::pair< LazyDependency &, unsigned int > > | |
localizable_tag | |
boost::iostreams::finite_state_filter< FiniteStateMachine >::category | |
LocalToGlobalMap | Class to manage local indices on sub-domain to global indices on domain |
std::map< Key, Data > | |
std::map< const void *, unsigned int > | |
std::map< FILE *, XFILE * > | |
std::map< int, unsigned int > | |
std::map< KeyHash, unsigned int > | |
std::map< std::string, DiscreteSpaceFlags > | |
std::map< std::string, std::vector > | |
std::map< std::string, std::vector< GMSH_DataHeader > > | |
std::map< string, std::shared_ptr< GmshMeshReader > > | |
std::map< string, string > | |
std::map< unsigned int, unsigned int > | |
std::map< unsigned, unsigned > | |
Mapping< dim, spacedim > | Abstract class for the mapping between reference and actual cell |
MappingP1< dim, spacedim > | Affine mapping between reference and actual cell |
MappingP1< 1, 3 > | |
MappingP1< 2, 3 > | |
MappingP1< 3, 3 > | |
Mapping< 0, 3 > | |
Mapping< 1, 3 > | |
Mapping< 2, 3 > | |
Mapping< 3, 3 > | |
MappingInternalData | Mapping data that can be precomputed on the actual cell |
FlagArray< Tag, Size >::Mask | |
arma::mat33 | |
MatrixArray | |
la::MatrixCoo< INDT, VALT > | Temporary storage for a sparse matrix |
la::MatrixCoo< int, double > | |
MatrixSimple | |
MatrixSizes< dim > | |
MatrixSizes< 0 > | |
Mesh | |
MH_DofHandler | |
MHFEValues | |
Model | |
TransportDG< Model > | Transport with dispersion implemented using discontinuous Galerkin method |
ModelEqData | |
TransportDG< Model >::EqData | |
MPI_Attr | |
MPI_Functions | |
MPI_Status | |
MsgFmt | INTERNAL DEFINITIONS FOR XPRINTF |
json_spirit::Multi_pass_iters< Istream_type > | |
multichar_output_filter | |
Input::Type::internal::output_filter | |
Neighbour | |
Node | |
None | |
json_spirit::Null | |
internal::NullOutputEnvelope< Type > | |
OldBcdInput | Old BC setting system for backward compatibility |
RegionDB::OnlyID | |
ostream | |
internal::ExcStream | |
Input::Type::OutputBase | Base abstract class for output description of the Input::Type tree |
Input::Type::OutputJSONMachine | Class for create JSON machine readable documentation |
Input::Type::OutputJSONTemplate | Class for create and JSON template documentation |
Input::Type::OutputLatex | Class for create documentation in Latex format using particular macros |
Input::Type::OutputText | Class for create text documentation |
OutputDataBase | Common parent class for templated OutputData |
OutputData< Value > | This class is used for storing data that are copied from field |
UnitSI::OutputFormat | Variable parts of output format. Used in the format method |
OutputTime | The class for outputting data during time |
OutputMSH | This class is used for output data to VTK file format |
OutputVTK | This class is used for output data to VTK file format |
P0_CouplingAssembler | |
P1_CouplingAssembler | |
json_spirit::Pair_impl< Config > | |
Partitioning | Class for the mesh partitioning. This should provide: |
PolynomialSpace< degree, dim > | Space of polynomial functions |
boost::iostreams::detail::finite_state_filter_impl< FiniteStateMachine >::process_event_impl< First, Last > | |
boost::iostreams::detail::finite_state_filter_impl< FiniteStateMachine >::process_event_impl< Last, Last > | |
Input::Type::OutputBase::ProcessedTypes | Internal data class. Contains flags of written Input::Types objects and functionality of regular expression filter of Input::Types full names |
Profiler | |
QUAD_ | |
Quadrature< dim > | Base class for quadrature rules on simplices in arbitrary dimensions |
QGauss< dim > | Symmetric Gauss-Legendre quadrature formulae on simplices |
Quadrature< 0 > | |
Quadrature< 1 > | |
Quadrature< 2 > | |
Quadrature< 3 > | |
Quadrature< dim-1 > | |
Balance::Quantity | |
Read_ini | |
ReaderInstances | |
Input::Record | Accessor to the data with type Type::Record |
Input::Type::Record::RecordData | |
RefElement< dim > | |
RegionDB | |
RegionIdx | |
Region | |
RegionDB::RegionItem | One item in region database |
internal::ReturnType< NRows, NCols, ET > | |
internal::ReturnType< 0, 1, ET > | |
internal::ReturnType< 0, 1, FieldEnum > | |
internal::ReturnType< 0, 1, std::string > | |
internal::ReturnType< 1, 1, ET > | |
internal::ReturnType< 1, 1, FieldEnum > | |
internal::ReturnType< 1, 1, std::string > | |
internal::ReturnType< NRows, 1, ET > | |
internal::ReturnType< NRows, 1, FieldEnum > | |
internal::ReturnType< NRows, 1, std::string > | |
internal::ReturnType< NRows, NCols, FieldEnum > | |
internal::ReturnType< NRows, NCols, std::string > | |
boost::iostreams::finite_state_machine< Derived, Ch >::row< State, CharacterClass, NextState, Action > | |
S_ctr | |
S_dpor | |
S_elm | |
S_glp | |
S_hpo | |
S_matr | |
S_melm | |
S_muzl | |
S_oke | |
S_pvr | |
S_rpo | |
S_sez | |
S_smume | |
S_uzl | |
S_vod | |
Input::Type::Selection::SelectionData | |
json_spirit::Semantic_actions< Value_type, Iter_type > | |
Semchem_interface | |
Field< spacedim, Value >::SharedData | |
FieldCommon::SharedData | |
Side | |
SideIter | |
std::slist< T > | |
SorptionBase::SorptionRecord | |
Space< spacedim > | |
Space< dimension > | |
SparseGraph | Virtual class for construction and partitioning of a distributed sparse graph |
SparseGraphMETIS | |
SparseGraphPETSC | |
Specie | |
static_visitor | |
json_spirit::Value_impl< Config >::Variant_converter_visitor | |
Input::StorageBase | Base class for nodes of a data storage tree |
Input::StorageArray | |
Input::StorageBool | |
Input::StorageDouble | |
Input::StorageInt | |
Input::StorageNull | |
Input::StorageString | |
Input::StorageTranspose | |
json_spirit::Stream_reader< Istream_type, Value_type > | |
json_spirit::Stream_reader_thrower< Istream_type, Value_type > | |
StringTensor | |
Substance | |
SubstanceList | |
SystemInfo | System structure for various global variables |
TBisector | |
TAbscissa | |
Input::internal::TD< T > | |
Input::internal::TD< char > | |
Input::internal::TD< double > | |
Input::internal::TD< float > | |
Input::internal::TD< int > | |
Input::internal::TD< short int > | |
Input::internal::TD< unsigned char > | |
Input::internal::TD< unsigned int > | |
Input::internal::TD< unsigned short int > | |
TimeGovernor | Basic time management functionality for unsteady (and steady) solvers (class Equation) |
TimeMark | Class used for marking specified times at which some events occur |
TimeMarks | This class is a collection of time marks to manage various events occurring during simulation time |
TimeMarksIterator | Iterator over TimeMark objects in TimeMarks object (database of TimeMark objects) |
TimeStep | Representation of one time step.\ |
TMatrix | |
TMVector | |
tolerance< T > | |
TPlain | |
TPoint | |
TPolygon | |
la::MatrixCoo< INDT, VALT >::TripleDiagEntry_ | Returns true if the entry is on diagonal, i.e. row == column |
la::MatrixCoo< INDT, VALT >::TripleRowIndexLessThan_ | Returns true if the row of an entry is smaller than a prescribed index |
TS_che | |
TS_lat | |
TS_prm | |
TTetrahedron | |
TTriangle | |
TVector | |
TVertex | |
json_spirit::internal_::Type_to_type< T > | |
Input::Type::TypeBase | Base of classes for declaring structure of the input data |
Input::Type::Array | Class for declaration of inputs sequences |
Input::Type::Record | Record type proxy class |
Input::Type::AbstractRecord | Class for declaration of polymorphic Record |
Input::Type::AdHocAbstractRecord | |
Input::Type::Scalar | Base of all scalar types |
Input::Type::Bool | Class for declaration of the input of type Bool |
Input::Type::Double | Class for declaration of the input data that are floating point numbers |
Input::Type::Integer | Class for declaration of the integral input data |
Input::Type::Selection | Template for classes storing finite set of named values |
Input::Type::String | |
Input::Type::FileName | Class for declaration of the input data that are file names |
Input::internal::TypeDispatch< T > | |
Input::internal::TypeDispatch< AbstractRecord > | |
Input::internal::TypeDispatch< Array > | |
Input::internal::TypeDispatch< bool > | |
Input::internal::TypeDispatch< DispatchType > | |
Input::internal::TypeDispatch< double > | |
Input::internal::TypeDispatch< Enum > | |
Input::internal::TypeDispatch< FilePath > | |
Input::internal::TypeDispatch< FullEnum > | |
Input::internal::TypeDispatch< int > | |
Input::internal::TypeDispatch< Record > | |
Input::internal::TypeDispatch< string > | |
unary_function | |
LinSys_PETSC::PetscScalar2Double_ | |
UnitSI | Class for representation SI units of Fields |
json_spirit::Value_impl< Config > | |
arma::vec3 | |
flow::Vector< T > | Envelop over std::vector, use enhanced iterators |
std::vector< T > | |
std::vector< arma::mat > | |
std::vector< arma::mat::fixed< dim, spacedim > > | |
std::vector< arma::mat::fixed< spacedim, dim > > | |
std::vector< arma::uvec::fixed< dim > > | |
std::vector< arma::vec > | |
std::vector< arma::vec::fixed< dim > > | |
std::vector< arma::vec::fixed< spacedim > > | |
std::vector< Balance::Quantity > | |
std::vector< BIHNode > | |
std::vector< bool > | |
std::vector< Boundary > | |
std::vector< BoundingBox > | |
std::vector< ComponentDataPtr > | |
std::vector< const Input::Type::Record * > | |
std::vector< const json_spirit::Value_impl * > | |
std::vector< Constraint_ > | |
std::vector< double * > | |
std::vector< double > | |
std::vector< Edge > | |
std::vector< Element > | |
std::vector< Field > | |
std::vector< FieldBasePtr > | |
std::vector< FieldCommon * > | |
std::vector< FieldEnum > | |
std::vector< GMSH_DataHeader > | |
std::vector< Input::StorageBase * > | |
std::vector< Input::Type::Record > | |
std::vector< Input::Type::Selection::Key > | |
std::vector< int > | |
std::vector< Intersection > | |
std::vector< IntersectionPoint * > | |
std::vector< IsecList > | |
std::vector< Neighbour > | |
std::vector< Node > | |
std::vector< OutputDataPtr > | |
std::vector< pair< int, string > > | |
std::vector< Region > | |
std::vector< RegionHistory > | |
std::vector< stack< SparseGraph::Edge > > | |
std::vector< std::shared_ptr< Field::FactoryBase > > | |
std::vector< std::string > | |
std::vector< std::vector< arma::mat > > | |
std::vector< std::vector< arma::mat::fixed< spacedim, spacedim > > > | |
std::vector< std::vector< arma::vec > > | |
std::vector< std::vector< arma::vec::fixed< spacedim > > > | |
std::vector< std::vector< double > > | |
std::vector< std::vector< FunctionParser > > | |
std::vector< std::vector< Isotherm > > | |
std::vector< std::vector< MatrixSimple * > > | |
std::vector< std::vector< unsigned int > > | |
std::vector< string > | |
std::vector< struct Input::Type::OutputBase::ProcessedTypes::Key > | |
std::vector< struct Input::Type::Record::Key > | |
std::vector< TimeMark > | |
std::vector< Triple_ > | |
std::vector< TVertex * > | |
std::vector< unsigned int > | |
std::vector< Value_type * > | |
std::vector< Vec > | |
std::vector< vector< arma::mat > > | |
std::vector< vector< arma::mat33 > > | |
std::vector< vector< arma::vec3 > > | |
std::vector< vector< unsigned int > > | |
std::vector< vector< vector< arma::mat33 > > > | |
std::vector< vector< vector< arma::vec3 > > > | |
std::vector< vector< vector< unsigned int > > > | |
std::vector< VectorSeqDouble > | |
flow::VectorId< T > | Small extension of Vector<T> container with support to Id numbers |
flow::VectorId< Element > | |
flow::VectorId< Node > | |
flow::VectorId< unsigned int > | |
VectorSeqDouble | |
xfile | XFILE structure holds additional info to generic FILE |
Xio | |