CINMOST::array< element >::_iterator< etype > | |
►CINMOST::shell< element >::_iterator< dtype > | |
CINMOST::Storage::reference_array::const_iterator | |
CINMOST::Storage::reference_array::iterator | |
CINMOST::Storage::remote_reference_array::const_iterator | |
CINMOST::Storage::remote_reference_array::iterator | |
CINMOST::array< element >::_reverse_iterator< etype > | |
►CINMOST::shell< element >::_reverse_iterator< dtype > | |
CINMOST::Storage::reference_array::const_reverse_iterator | |
CINMOST::Storage::reference_array::reverse_iterator | |
CINMOST::Storage::remote_reference_array::const_reverse_iterator | |
CINMOST::Storage::remote_reference_array::reverse_iterator | |
►CINMOST::abstract_dynamic_block_variable | |
CINMOST::addition_block_variable | This class represents addition of two matrices |
CINMOST::concat_cols_block_variable | This class represents division of two matrices, this is technically B^{-1}A |
CINMOST::concat_rows_block_variable | This class represents division of two matrices, this is technically B^{-1}A |
CINMOST::condition_block_variable | This class represents multiplication of the matrix by the variable |
CINMOST::const_block_variable | |
CINMOST::division_block_variable | This class represents division of two matrices, this is technically B^{-1}A |
CINMOST::dynamic_block_variable | |
CINMOST::etype_branch_block_variable | This class makes possible to evaluate different expressions on different element types |
CINMOST::inverse_block_variable | This class represents inverse of the matrix, this is A^{-1} |
CINMOST::marker_branch_block_variable | This class makes possible to evaluate different expressions depending on the markers |
CINMOST::multiplication_block_variable | This class represents multiplication of two matrices |
CINMOST::multiply_const_block_variable | This class represents multiplication of the matrix by the constant |
CINMOST::multiply_variable_block_variable | This class represents multiplication of the matrix by the variable |
CINMOST::pseudo_inverse_block_variable | This class represents pseudo-inverse of the matrix, this is A^{+} |
CINMOST::static_block_variable | |
CINMOST::stencil_block_variable | |
CINMOST::stored_block_variable | |
CINMOST::stored_block_variable_expression | |
CINMOST::submatrix_block_variable | This class represents submatrix of the matrix |
CINMOST::subtraction_block_variable | This class represents subtraction of two matrices |
CINMOST::table_block_variable | Apply table component-wise on argument matrix |
CINMOST::transpose_block_variable | This class represents transposition of the matrix, this is A^T |
►CINMOST::abstract_dynamic_variable | |
►CINMOST::basic_dynamic_variable< VariableType > | |
►CINMOST::shell_dynamic_variable< unary_pool_expression< function_expression< A::Var >, A::Var >, table_variable< A > > | |
CINMOST::table_variable< A > | |
►CINMOST::shell_dynamic_variable< multivar_expression, stored_variable_expression > | |
CINMOST::stored_variable_expression | |
►CINMOST::shell_dynamic_variable< var_expression, dynamic_variable > | |
CINMOST::dynamic_variable | |
►CINMOST::shell_dynamic_variable< const_expression, const_link_variable > | |
CINMOST::const_link_variable | |
►CINMOST::shell_dynamic_variable< multivar_expression_reference, stored_variable > | |
CINMOST::stored_variable | |
►CINMOST::shell_dynamic_variable< unary_pool_expression< Expr, A::Var >, unary_custom_variable< Expr, A > > | |
CINMOST::unary_custom_variable< Expr, A > | |
►CINMOST::shell_dynamic_variable< ternary_pool_expression< Expr, A::Var, B::Var, C::Var >, ternary_custom_variable< Expr, A, B, C > > | |
CINMOST::ternary_custom_variable< Expr, A, B, C > | |
►CINMOST::shell_dynamic_variable< stencil_expression< A::Var >, stencil_variable< A > > | |
CINMOST::stencil_variable< A > | |
►CINMOST::shell_dynamic_variable< binary_pool_expression< Expr, A::Var, B::Var >, binary_custom_variable< Expr, A, B > > | |
CINMOST::binary_custom_variable< Expr, A, B > | |
►CINMOST::shell_dynamic_variable< unary_pool_expression< Expr, A::Var >, unary_const_custom_variable< Expr, A > > | |
CINMOST::unary_const_custom_variable< Expr, A > | |
►CINMOST::shell_dynamic_variable< multivar_expression, marker_branch_variable< A, B > > | |
CINMOST::marker_branch_variable< A, B > | This class makes possible to evaluate different expressions depending on the markers |
►CINMOST::shell_dynamic_variable< multivar_expression, etype_branch_variable< A, B > > | |
CINMOST::etype_branch_variable< A, B > | This class makes possible to evaluate different expressions on different element types |
►CINMOST::shell_dynamic_variable< const_expression, static_variable > | |
CINMOST::static_variable | |
►CINMOST::shell_dynamic_variable< const_expression, const_variable > | |
CINMOST::const_variable | |
CINMOST::shell_dynamic_variable< VariableType, Derived > | |
CINMOST::AbstractCouplingTerm | A class to manage residual fill-in of the coupling between models |
►CINMOST::AbstractEntry | This class is used to organize unknowns in abstract way, it should be registered with and managed by class Automatizator |
CINMOST::BlockEntry | This class is used to organize unknowns into blocks, blocks enumeration are managed by class Automatizator |
CINMOST::MultiEntry | Stack together multiple objects of AbstractEntry class |
CINMOST::SingleEntry | This class is used to organize a single unknown |
CINMOST::StatusBlockEntry | This class is used to organize unknowns into blocks and provides mechanisms to change activation statuses of individual unknowns, blocks enumeration are managed by class Automatizator |
CINMOST::VectorEntry | This class is used to organize multiple unknowns resided on single tag of variable or static size |
►CINMOST::AbstractMatrixBase | |
►CINMOST::AbstractMatrixReadOnly< VarR > | |
►CINMOST::AbstractMatrix< VarR > | |
CINMOST::Matrix< VarR > | |
CINMOST::MatrixMul< VarA, VarB, VarR > | |
CINMOST::ConstMatrixConcatCols2< VarA, VarB, VarR > | |
CINMOST::ConstMatrixConcatRows2< VarA, VarB, VarR > | |
CINMOST::MatrixDivCoef< VarA, VarB, VarR > | |
CINMOST::MatrixDivShellCoef< VarA, VarB, VarR > | |
CINMOST::MatrixMulCoef< VarA, VarB, VarR > | |
CINMOST::MatrixMulShellCoef< VarA, VarB, VarR > | |
CINMOST::AbstractMatrixReadOnly< VarB > | |
CINMOST::AbstractMatrixReadOnly< VarA > | |
►CINMOST::AbstractMatrixReadOnly< Promote< VarA, VarB >::type > | |
CINMOST::KroneckerProduct< VarA, VarB > | |
CINMOST::MatrixDifference< VarA, VarB > | |
CINMOST::MatrixSum< VarA, VarB > | |
►CINMOST::AbstractMatrixReadOnly< Var > | |
►CINMOST::AbstractMatrix< Promote< variable, INMOST_DATA_REAL_TYPE >::type > | |
CINMOST::MatrixMul< variable, INMOST_DATA_REAL_TYPE, Promote< variable, INMOST_DATA_REAL_TYPE >::type > | |
►CINMOST::AbstractMatrix< Promote< variable, variable >::type > | |
CINMOST::MatrixMul< variable, variable, Promote< variable, variable >::type > | |
►CINMOST::AbstractMatrix< Promote< INMOST_DATA_REAL_TYPE, variable >::type > | |
CINMOST::MatrixMul< INMOST_DATA_REAL_TYPE, variable, Promote< INMOST_DATA_REAL_TYPE, variable >::type > | |
►CINMOST::AbstractMatrix< Var > | Abstract class for a matrix, used to abstract away all the data storage and access and provide common implementation of the algorithms |
CINMOST::Matrix< INMOST::Promote< INMOST::multivar_expression, INMOST_DATA_REAL_TYPE >::type > | |
CINMOST::Matrix< INMOST::Promote< INMOST_DATA_REAL_TYPE, INMOST::multivar_expression >::type > | |
CINMOST::Matrix< INMOST_DATA_REAL_TYPE > | |
CINMOST::Matrix< INMOST::Promote< INMOST::multivar_expression, INMOST::multivar_expression >::type > | |
CINMOST::BlockOfMatrix< Var > | This class allows to address a matrix as a block of an empty matrix of larger size |
CINMOST::Matrix< Var, storage_type > | Class for linear algebra operations on dense matrices |
CINMOST::MatrixConcatCols< Var > | |
CINMOST::MatrixConcatRows< Var > | |
CINMOST::MatrixRepack< Var > | |
CINMOST::MatrixTranspose< Var > | |
CINMOST::SubMatrix< Var > | This class allows for in-place operations on submatrix of the matrix elements |
CINMOST::SymmetricMatrix< Var, storage_type > | |
CINMOST::ConstBlockOfMatrix< Var > | This class allows to address a matrix as a block of an empty matrix of larger size |
CINMOST::ConstMatrixConcatCols< Var > | |
CINMOST::ConstMatrixConcatRows< Var > | |
CINMOST::ConstMatrixConjugate< Var > | |
CINMOST::ConstMatrixConjugateTranspose< Var > | |
CINMOST::ConstMatrixRepack< Var > | |
CINMOST::ConstMatrixTranspose< Var > | |
CINMOST::ConstSubMatrix< Var > | This class allows for in-place operations on submatrix of the matrix elements |
CINMOST::MatrixCol< Var > | |
CINMOST::MatrixDiag< Var > | |
CINMOST::MatrixRow< Var > | |
CINMOST::MatrixUnaryMinus< Var > | |
CINMOST::MatrixUnit< Var > | |
CINMOST::AbstractMatrixFunction | This can be used to abstract implementation of particular matrix functions, that depend on mesh data and variables of the models |
CINMOST::AbstractOperator | This class is responsible to unite access to various point-wise implementations of discrete operators, such as grad, curl |
CINMOST::AbstractScalarFunction | This can be used to abstract implementation of particular scalar functions, that depend on mesh data and variables of the models |
CINMOST::AbstractSubModel | A class to manage a submodel within a model |
CINMOST::Sparse::AnnotationService | This class can be used to annotate the matrix |
CINMOST::array< element > | |
CINMOST::array< reference > | |
CINMOST::array< remote_reference > | |
CINMOST::Automatizator | Helps in defining primary unknowns of the model and enhances user experience in interaction with automatic differentiation functionality |
CINMOST::Mesh::base_iterator< EType > | |
►CINMOST::basic_expression | |
►CINMOST::shell_expression< multivar_expression > | |
CINMOST::multivar_expression | A class that represents a variable with multiple first order variations |
►CINMOST::shell_expression< cos_expression< A > > | |
CINMOST::cos_expression< A > | |
►CINMOST::shell_expression< var_expression > | |
CINMOST::var_expression | |
►CINMOST::shell_expression< sqrt_expression< A > > | |
CINMOST::sqrt_expression< A > | |
►CINMOST::shell_expression< soft_min_const_expression< A > > | |
CINMOST::soft_min_const_expression< A > | |
►CINMOST::shell_expression< multiplication_expression< A, B > > | |
CINMOST::multiplication_expression< A, B > | |
►CINMOST::shell_expression< function_expression< A > > | |
CINMOST::function_expression< A > | |
►CINMOST::shell_expression< const_expression > | |
CINMOST::const_expression | |
►CINMOST::shell_expression< variation_multiplication_expression< A > > | |
CINMOST::variation_multiplication_expression< A > | |
►CINMOST::shell_expression< ternary_pool_expression< A, ArgA, ArgB, ArgC > > | |
CINMOST::ternary_pool_expression< A, ArgA, ArgB, ArgC > | |
►CINMOST::shell_expression< reciprocal_expression< A > > | |
CINMOST::reciprocal_expression< A > | (c/x)' = -c dx / (x*x) (c/x)'' = 2 c dx dx / (x*x*x) |
►CINMOST::shell_expression< multivar_expression_reference > | |
CINMOST::multivar_expression_reference | |
►CINMOST::shell_expression< division_expression< A, B > > | |
CINMOST::division_expression< A, B > | |
►CINMOST::shell_expression< const_addition_expression< A > > | |
CINMOST::const_addition_expression< A > | |
►CINMOST::shell_expression< log_expression< A > > | |
CINMOST::log_expression< A > | |
►CINMOST::shell_expression< branch_expression< A, B > > | |
CINMOST::branch_expression< A, B > | |
►CINMOST::shell_expression< unary_plus_expression< A > > | |
CINMOST::unary_plus_expression< A > | |
►CINMOST::shell_expression< const_pow_expression< A > > | |
CINMOST::const_pow_expression< A > | |
►CINMOST::shell_expression< exp_expression< A > > | |
CINMOST::exp_expression< A > | |
►CINMOST::shell_expression< abs_expression< A > > | |
CINMOST::abs_expression< A > | |
►CINMOST::shell_expression< sin_expression< A > > | |
CINMOST::sin_expression< A > | |
►CINMOST::shell_expression< atan2_expression< A, B > > | |
CINMOST::atan2_expression< A, B > | |
►CINMOST::shell_expression< subtraction_expression< A, B > > | |
CINMOST::subtraction_expression< A, B > | |
►CINMOST::shell_expression< addition_expression< A, B > > | |
CINMOST::addition_expression< A, B > | |
►CINMOST::shell_expression< pow_const_expression< A > > | |
CINMOST::pow_const_expression< A > | |
►CINMOST::shell_expression< soft_min_expression< A, B > > | |
CINMOST::soft_min_expression< A, B > | |
►CINMOST::shell_expression< hessian_multivar_expression_reference > | |
CINMOST::hessian_multivar_expression_reference | |
►CINMOST::shell_expression< stencil_expression< A > > | |
CINMOST::stencil_expression< A > | |
►CINMOST::shell_expression< soft_abs_expression< A > > | |
CINMOST::soft_abs_expression< A > | |
►CINMOST::shell_expression< soft_max_expression< A, B > > | |
CINMOST::soft_max_expression< A, B > | |
►CINMOST::shell_expression< soft_max_const_expression< A > > | |
CINMOST::soft_max_const_expression< A > | |
►CINMOST::shell_expression< pow_expression< A, B > > | |
CINMOST::pow_expression< A, B > | |
►CINMOST::shell_expression< hessian_multivar_expression > | |
CINMOST::hessian_multivar_expression | A class that represents a variable with multiple first order and second order variations |
►CINMOST::shell_expression< const_subtraction_expression< A > > | |
CINMOST::const_subtraction_expression< A > | |
►CINMOST::shell_expression< const_multiplication_expression< A > > | |
CINMOST::const_multiplication_expression< A > | |
►CINMOST::shell_expression< unary_pool_expression< A, ArgA > > | |
CINMOST::unary_pool_expression< A, ArgA > | |
►CINMOST::shell_expression< unary_minus_expression< A > > | |
CINMOST::unary_minus_expression< A > | |
►CINMOST::shell_expression< binary_pool_expression< A, ArgA, ArgB > > | |
CINMOST::binary_pool_expression< A, ArgA, ArgB > | |
►CINMOST::shell_expression< soft_sign_expression< A > > | |
CINMOST::soft_sign_expression< A > | |
►CINMOST::shell_expression< const_division_expression< A > > | |
CINMOST::const_division_expression< A > | |
►CINMOST::shell_expression< condition_expression< A, B, C > > | |
CINMOST::condition_expression< A, B, C > | |
CINMOST::shell_expression< Derived > | |
CINMOST::binary_pool< Op, A, B > | |
CINMOST::binary_pool< A, ArgA, ArgB > | |
CINMOST::BinaryHeapDense | |
CINMOST::Mesh::BulkComparator | |
CINMOST::Mesh::BulkDFComparator | |
CINMOST::Mesh::CentroidComparator | |
CINMOST::chunk_array< element, block_bits > | |
CINMOST::chunk_array< dense_sub_type, chunk_bits_dense > | |
CINMOST::chunk_array< INMOST_DATA_ENUM_TYPE, chunk_bits_empty > | |
CINMOST::chunk_array< INMOST_DATA_INTEGER_TYPE, chunk_bits_elems > | |
CINMOST::chunk_array< integer, chunk_bits_elems > | |
CINMOST::chunk_array< integer, chunk_bits_empty > | |
CINMOST::chunk_array< sparse_sub_type, chunk_bits_elems > | |
CINMOST::chunk_array< Tag, chunk_bits_tags > | |
CINMOST::chunk_bulk_array< block_bits > | |
CINMOST::ComplexType< A > | |
CINMOST::ComplexType< hessian_multivar_expression_reference > | |
CINMOST::ComplexType< hessian_variable > | |
CINMOST::ComplexType< INMOST_DATA_CPLX_TYPE > | |
CINMOST::ComplexType< INMOST_DATA_INTEGER_TYPE > | |
CINMOST::ComplexType< INMOST_DATA_REAL_TYPE > | |
CINMOST::ComplexType< multivar_expression_reference > | |
CINMOST::ComplexType< std::complex< hessian_multivar_expression_reference > > | |
CINMOST::ComplexType< std::complex< hessian_variable > > | |
CINMOST::ComplexType< std::complex< multivar_expression_reference > > | |
CINMOST::ComplexType< std::complex< unknown > > | |
CINMOST::ComplexType< std::complex< value_reference > > | |
CINMOST::ComplexType< std::complex< variable > > | |
CINMOST::ComplexType< unknown > | |
CINMOST::ComplexType< value_reference > | |
CINMOST::ComplexType< variable > | |
►Ccont_t::const_iterator | |
CINMOST::ElementArray< StorageType >::const_iterator | |
CINMOST::chunk_array< element, block_bits >::const_iterator | |
►Ccont_t::const_reverse_iterator | |
CINMOST::ElementArray< StorageType >::const_reverse_iterator | |
CINMOST::Demote< T > | |
CINMOST::Demote< hessian_variable > | |
CINMOST::Demote< INMOST_DATA_INTEGER_TYPE > | |
CINMOST::Demote< INMOST_DATA_REAL_TYPE > | |
CINMOST::Demote< unknown > | |
CINMOST::Demote< variable > | |
CINMOST::ElementArray< StorageType > | |
CINMOST::Mesh::elements_by_type | |
CINMOST::Sparse::Row::entry_s | Entry of the sparse matrix row |
CINMOST::Mesh::exch_recv_reqs_t | |
CINMOST::Mesh::exchange_data | |
CINMOST::get_block_variable< RetType > | |
CINMOST::get_block_variable< INMOST_DATA_REAL_TYPE > | |
CINMOST::get_block_variable< vMatrix > | |
CINMOST::get_variable< RetType > | |
CINMOST::get_variable< INMOST_DATA_REAL_TYPE > | |
CINMOST::get_variable< multivar_expression > | |
CINMOST::Mesh::GlobalIDComparator | |
CINMOST::Sparse::HessianRow::hessian_entry_s | |
CINMOST::Sparse::HessianRow::hessian_index_s | Entry of the sparse matrix row |
CINMOST::Sparse::HessianMatrix | Class to store the distributed sparse hessian hyper matrix by compressed symmetric matrices |
CINMOST::Sparse::HessianRow | Class to store the compressed symmetric matrix of a hessian row |
CINMOST::Mesh::HierarchyComparator | |
CINMOST::Mesh::IntegerComparator | |
CINMOST::Mesh::IntegerDFComparator | |
CINMOST::interval< IndType, ValType > | |
CINMOST::interval< INMOST_DATA_ENUM_TYPE, HessianRow > | |
CINMOST::interval< INMOST_DATA_ENUM_TYPE, INMOST_DATA_REAL_TYPE > | |
CINMOST::interval< INMOST_DATA_ENUM_TYPE, INMOST_OMP_LOCK_T > | |
CINMOST::interval< INMOST_DATA_ENUM_TYPE, Row > | |
CINMOST::interval< INMOST_DATA_ENUM_TYPE, std::string > | |
►Ccont_t::iterator | |
CINMOST::ElementArray< StorageType >::iterator | |
CINMOST::chunk_array< element, block_bits >::iterator | |
CINMOST::ElementSet::iterator | |
CINMOST::Sparse::RowMerger::iterator | |
CINMOST::keyval_table | |
CINMOST::linked_array< element, base > | |
CINMOST::linked_array< char * > | |
CINMOST::linked_array< dense_sub_type * > | |
CINMOST::linked_array< element * > | |
CINMOST::linked_array< INMOST_DATA_ENUM_TYPE * > | |
CINMOST::linked_array< INMOST_DATA_INTEGER_TYPE * > | |
CINMOST::linked_array< integer * > | |
CINMOST::linked_array< sparse_sub_type * > | |
CINMOST::linked_array< Tag * > | |
CINMOST::Sparse::LockService | This class can be used for shared access to matrix with OpenMP |
CINMOST::make_integer< T > | |
CINMOST::make_integer< double > | |
CINMOST::make_integer< float > | |
CINMOST::make_unsigned< T > | |
CINMOST::make_unsigned< char > | |
CINMOST::make_unsigned< int > | |
CINMOST::make_unsigned< long > | |
CINMOST::make_unsigned< long long > | |
CINMOST::make_unsigned< short > | |
CINMOST::make_unsigned< unsigned char > | |
CINMOST::make_unsigned< unsigned int > | |
CINMOST::make_unsigned< unsigned long > | |
CINMOST::make_unsigned< unsigned long long > | |
CINMOST::make_unsigned< unsigned short > | |
CINMOST::Mesh::MarkerComparator | |
CINMOST::Sparse::Matrix | Class to store the distributed sparse matrix by compressed rows |
►CINMOST::MeanFunc | |
CINMOST::MeanFuncRaw | |
CINMOST::Mesh::MeasureComparator | |
CINMOST::Model | A class to organize a model |
CINMOST::NonlinearSolver | |
CINMOST::Solver::OrderInfo | Base class for low level parallel operations with objects of Solver class |
CINMOST::Partitioner | Main class to modify or improve the mesh distribution for better load balancing |
CINMOST::Mesh::PrivateMarkerComparator | |
CINMOST::Promote< A, B > | |
CINMOST::Promote< float, float > | |
CINMOST::Promote< float, hessian_multivar_expression_reference > | |
CINMOST::Promote< float, hessian_variable > | |
CINMOST::Promote< float, INMOST_DATA_CPLX_TYPE > | |
CINMOST::Promote< float, INMOST_DATA_INTEGER_TYPE > | |
CINMOST::Promote< float, INMOST_DATA_REAL_TYPE > | |
CINMOST::Promote< float, multivar_expression_reference > | |
CINMOST::Promote< float, unknown > | |
CINMOST::Promote< float, value_reference > | |
CINMOST::Promote< float, variable > | |
CINMOST::Promote< hessian_multivar_expression_reference, float > | |
CINMOST::Promote< hessian_multivar_expression_reference, hessian_multivar_expression_reference > | |
CINMOST::Promote< hessian_multivar_expression_reference, hessian_variable > | |
CINMOST::Promote< hessian_multivar_expression_reference, INMOST_DATA_INTEGER_TYPE > | |
CINMOST::Promote< hessian_multivar_expression_reference, INMOST_DATA_REAL_TYPE > | |
CINMOST::Promote< hessian_multivar_expression_reference, multivar_expression_reference > | |
CINMOST::Promote< hessian_multivar_expression_reference, unknown > | |
CINMOST::Promote< hessian_multivar_expression_reference, value_reference > | |
CINMOST::Promote< hessian_multivar_expression_reference, variable > | |
CINMOST::Promote< hessian_variable, float > | |
CINMOST::Promote< hessian_variable, hessian_multivar_expression_reference > | |
CINMOST::Promote< hessian_variable, hessian_variable > | |
CINMOST::Promote< hessian_variable, INMOST_DATA_INTEGER_TYPE > | |
CINMOST::Promote< hessian_variable, INMOST_DATA_REAL_TYPE > | |
CINMOST::Promote< hessian_variable, multivar_expression_reference > | |
CINMOST::Promote< hessian_variable, unknown > | |
CINMOST::Promote< hessian_variable, value_reference > | |
CINMOST::Promote< hessian_variable, variable > | |
CINMOST::Promote< INMOST_DATA_CPLX_TYPE, float > | |
CINMOST::Promote< INMOST_DATA_CPLX_TYPE, hessian_multivar_expression_reference > | |
CINMOST::Promote< INMOST_DATA_CPLX_TYPE, hessian_variable > | |
CINMOST::Promote< INMOST_DATA_CPLX_TYPE, INMOST_DATA_CPLX_TYPE > | |
CINMOST::Promote< INMOST_DATA_CPLX_TYPE, INMOST_DATA_INTEGER_TYPE > | |
CINMOST::Promote< INMOST_DATA_CPLX_TYPE, INMOST_DATA_REAL_TYPE > | |
CINMOST::Promote< INMOST_DATA_CPLX_TYPE, multivar_expression_reference > | |
CINMOST::Promote< INMOST_DATA_CPLX_TYPE, unknown > | |
CINMOST::Promote< INMOST_DATA_CPLX_TYPE, value_reference > | |
CINMOST::Promote< INMOST_DATA_CPLX_TYPE, variable > | |
CINMOST::Promote< INMOST_DATA_INTEGER_TYPE, float > | |
CINMOST::Promote< INMOST_DATA_INTEGER_TYPE, hessian_multivar_expression_reference > | |
CINMOST::Promote< INMOST_DATA_INTEGER_TYPE, hessian_variable > | |
CINMOST::Promote< INMOST_DATA_INTEGER_TYPE, INMOST_DATA_CPLX_TYPE > | |
CINMOST::Promote< INMOST_DATA_INTEGER_TYPE, INMOST_DATA_INTEGER_TYPE > | |
CINMOST::Promote< INMOST_DATA_INTEGER_TYPE, INMOST_DATA_REAL_TYPE > | |
CINMOST::Promote< INMOST_DATA_INTEGER_TYPE, multivar_expression_reference > | |
CINMOST::Promote< INMOST_DATA_INTEGER_TYPE, unknown > | |
CINMOST::Promote< INMOST_DATA_INTEGER_TYPE, value_reference > | |
CINMOST::Promote< INMOST_DATA_INTEGER_TYPE, variable > | |
CINMOST::Promote< INMOST_DATA_REAL_TYPE, float > | |
CINMOST::Promote< INMOST_DATA_REAL_TYPE, hessian_multivar_expression_reference > | |
CINMOST::Promote< INMOST_DATA_REAL_TYPE, hessian_variable > | |
CINMOST::Promote< INMOST_DATA_REAL_TYPE, INMOST_DATA_CPLX_TYPE > | |
CINMOST::Promote< INMOST_DATA_REAL_TYPE, INMOST_DATA_INTEGER_TYPE > | |
CINMOST::Promote< INMOST_DATA_REAL_TYPE, INMOST_DATA_REAL_TYPE > | |
CINMOST::Promote< INMOST_DATA_REAL_TYPE, multivar_expression_reference > | |
CINMOST::Promote< INMOST_DATA_REAL_TYPE, unknown > | |
CINMOST::Promote< INMOST_DATA_REAL_TYPE, value_reference > | |
CINMOST::Promote< INMOST_DATA_REAL_TYPE, variable > | |
CINMOST::Promote< multivar_expression_reference, float > | |
CINMOST::Promote< multivar_expression_reference, hessian_multivar_expression_reference > | |
CINMOST::Promote< multivar_expression_reference, hessian_variable > | |
CINMOST::Promote< multivar_expression_reference, INMOST_DATA_INTEGER_TYPE > | |
CINMOST::Promote< multivar_expression_reference, INMOST_DATA_REAL_TYPE > | |
CINMOST::Promote< multivar_expression_reference, multivar_expression_reference > | |
CINMOST::Promote< multivar_expression_reference, unknown > | |
CINMOST::Promote< multivar_expression_reference, value_reference > | |
CINMOST::Promote< multivar_expression_reference, variable > | |
CINMOST::Promote< unknown, float > | |
CINMOST::Promote< unknown, hessian_multivar_expression_reference > | |
CINMOST::Promote< unknown, hessian_variable > | |
CINMOST::Promote< unknown, INMOST_DATA_INTEGER_TYPE > | |
CINMOST::Promote< unknown, INMOST_DATA_REAL_TYPE > | |
CINMOST::Promote< unknown, multivar_expression_reference > | |
CINMOST::Promote< unknown, unknown > | |
CINMOST::Promote< unknown, value_reference > | |
CINMOST::Promote< unknown, variable > | |
CINMOST::Promote< value_reference, float > | |
CINMOST::Promote< value_reference, hessian_multivar_expression_reference > | |
CINMOST::Promote< value_reference, hessian_variable > | |
CINMOST::Promote< value_reference, multivar_expression_reference > | |
CINMOST::Promote< value_reference, unknown > | |
CINMOST::Promote< value_reference, value_reference > | |
CINMOST::Promote< value_reference, variable > | |
CINMOST::Promote< variable, float > | |
CINMOST::Promote< variable, hessian_multivar_expression_reference > | |
CINMOST::Promote< variable, hessian_variable > | |
CINMOST::Promote< variable, INMOST_DATA_INTEGER_TYPE > | |
CINMOST::Promote< variable, INMOST_DATA_REAL_TYPE > | |
CINMOST::Promote< variable, multivar_expression_reference > | |
CINMOST::Promote< variable, unknown > | |
CINMOST::Promote< variable, value_reference > | |
CINMOST::Promote< variable, variable > | |
CINMOST::Mesh::RealComparator | |
CINMOST::Mesh::RealDFComparator | |
CINMOST::Residual | Representation for array of residuals of nonlinear equations |
►Ccont_t::reverse_iterator | |
CINMOST::ElementArray< StorageType >::reverse_iterator | |
CINMOST::Sparse::Row | Class to store the sparse matrix row |
CINMOST::Sparse::RowMerger | This class may be used to sum multiple sparse rows |
CINMOST::SearchKDTree | This structure is a helper structure to aid with search of cells by position |
CINMOST::SelfPromote< A > | Structure that selects desired class, depending on the operation |
CINMOST::SelfPromote< hessian_multivar_expression_reference > | |
CINMOST::SelfPromote< hessian_variable > | |
CINMOST::SelfPromote< INMOST_DATA_CPLX_TYPE > | |
CINMOST::SelfPromote< INMOST_DATA_INTEGER_TYPE > | |
CINMOST::SelfPromote< INMOST_DATA_REAL_TYPE > | |
CINMOST::SelfPromote< multivar_expression_reference > | |
CINMOST::SelfPromote< unknown > | |
CINMOST::SelfPromote< value_reference > | |
CINMOST::SelfPromote< variable > | |
CINMOST::Mesh::SetNameComparator | |
CINMOST::shell< element > | |
►CINMOST::shell< reference > | |
CINMOST::Storage::reference_array | Storage type for representing arrays of Element references |
►CINMOST::shell< remote_reference > | |
CINMOST::Storage::remote_reference_array | Storage type for representing arrays of Element references on another Mesh |
CINMOST::Solver | Main class to set and solve linear system |
CINMOST::TagManager::sparse_sub_record | |
►CINMOST::Storage | Base class for Mesh, Element, and ElementSet classes |
►CINMOST::Element | |
CINMOST::Cell | An interface for elements of type CELL |
CINMOST::Edge | |
CINMOST::ElementSet | |
CINMOST::Face | An interface for elements of type FACE |
CINMOST::Node | |
CINMOST::Mesh | |
►CINMOST::Tag | This class provides the access to the individual mesh datum and general information about it |
CINMOST::TagBulk | |
CINMOST::TagBulkArray | |
CINMOST::TagInteger | |
CINMOST::TagIntegerArray | |
CINMOST::TagReal | Helper classes for class Tag // |
CINMOST::TagRealArray | |
CINMOST::TagReference | |
CINMOST::TagReferenceArray | |
CINMOST::TagVariable | |
CINMOST::TagVariableArray | |
►CINMOST::TagManager | |
CINMOST::Mesh | |
CINMOST::TagMemory | This class is a data container for class Tag, contains all the necessary information to access mesh data in class TagManager |
CINMOST::ternary_pool< Op, A, B, C > | |
CINMOST::ternary_pool< A, ArgA, ArgB, ArgC > | |
CINMOST::thread_private< T > | |
CINMOST::thread_private< INMOST::Sparse::RowMerger > | |
CINMOST::thread_private_item< T > | |
CINMOST::unary_pool< Op, A > | |
CINMOST::unary_pool< A, ArgA > | |
CINMOST::value_reference | |
CINMOST::Sparse::Vector | Distributed vector class |
CINMOST::XMLReader::XMLAttrib | Structure for xml attribute |
CINMOST::XMLReader | |
CINMOST::XMLReader::XMLTag | Structure for xml tag with attributes |
CINMOST::XMLReader::XMLTree | Structure defining entire XML file |