|
Sierra Toolkit
Version of the Day
|
| stk::diag::_resetiosflags | Class _resetiosflags is the reset ios flags reset manipulator |
| stk::diag::_setfill | Class _setfill is the fill character manipulator |
| stk::diag::_setiosflags | Class _setiosflags is the flags manipulator |
| stk::diag::_setlinemask | Class _setlinemask is the line mask manipulator |
| stk::diag::_setprecision | Class _setprecision is the precision manipulator |
| stk::diag::_setw | Class _setw is the width manipulator |
| stk::linsys::AggregateLinearSystem | |
| stk::AlgorithmInterface | |
| eastl::allocator | |
| stk::mesh::AsymmetricTensor03 | Implement an shards::ArrayDimTag for AsymmetricTensor |
| eastl::back_insert_iterator< Container > | |
| stk::basic_indent_streambuf< Ch, Tr > | Class basic_indent_streambuf implements a output streambuf that performs indentation, blank line removal and outline bracing, sending the result character stream to another output stream buffer |
| eastl::basic_string< T, Allocator > | |
| stk::basic_tee_streambuf< Ch, Tr > | Class basic_tee_streambuf maintains a list of destination output stream buffers to send written characters to. Many destination output stream buffers may be added. For each character written to this stream buffer, the same character is written to each destination stream buffer |
| eastl::binary_negate< Predicate > | |
| eastl::binder1st< Operation > | |
| eastl::binder2nd< Operation > | |
| stk::Bootstrap | Class Bootstrap serves as a bootstrapping mechanism for products in the sierra toolkit and elsewhere |
| stk::mesh::fixtures::BoxFixture | |
| stk::BroadcastArg | Class BroadcastArg creates a copy of argc and argv after broadcasting them from processor 0 |
| stk::mesh::Bucket | A container for the field data of a homogeneous collection of entities |
| stk::mesh::BucketArray< FieldType > | Field data Array for a given array field and bucket |
| stk::mesh::BucketArray< Field< ScalarType, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > > | Field data Array for a given array field and bucket |
| stk::mesh::BucketArray< Field< ScalarType, void, void, void, void, void, void, void > > | Field data Array for a given scalar field and bucket |
| stk::mesh::BulkData | Manager for an integrated collection of entities, entity relations, and buckets of field data |
| stk::diag::c_ptr_< T > | Class c_ptr_ simply stores a pointer to an object of type T. This allows pointers which want to be deferenced if they are not null to be output using operator<< on a c_ptr function |
| stk::diag::c_ptr_func_< T, R > | Class c_ptr_func_ simply stores a pointer to an object of type T. This allows pointers which want to call the specified member function if they are not null to be output using operator<< on a c_ptr_func function |
| stk::mesh::Cartesian2d | Implement an shards::ArrayDimTag for Cartesian 2d coordinate dimensions |
| stk::mesh::Cartesian3d | Implement an shards::ArrayDimTag for Cartesian coordinate dimensions |
| eastl::const_mem_fun1_ref_t< Result, T, Argument > | |
| eastl::const_mem_fun1_t< Result, T, Argument > | |
| eastl::const_mem_fun_ref_t< Result, T > | |
| eastl::const_mem_fun_t< Result, T > | |
| stk::diag::CPUTime | CPU runtime metric tag |
| stk::CSet | Set of entities of arbitrary types |
| stk::CudaMemoryMgr | |
| stk::mesh::Cylindrical | Implement an shards::ArrayDimTag for Cylindrical coordinate dimensions |
| eastl::default_ranged_hash | |
| stk::parallel::DistributedIndex | Parallel cross-reference index for a collection of keys |
| stk::linsys::DofMapper | |
| stk::mesh::ElementNode | Define an array dimension of the number of nodes per element |
| eastl::EmptyString | |
| stk::mesh::Entity | A fundamental unit within the discretization of a problem domain, including but not limited to nodes, edges, sides, and elements |
| stk::mesh::EntityArray< FieldType > | Field data Array for a given array field and entity |
| stk::mesh::EntityArray< Field< ScalarType, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > > | Field data Array for a given array field and entity |
| stk::mesh::EntityDimension | Implement ArrayDimTag for the entity count dimension of a BucketArray |
| stk::mesh::EntityKey | Integer type for the entity keys, which is an encoding of the entity type and entity identifier |
| stk::mesh::EntityLess | Comparison operator for entities compares the entities' keys |
| stk::EqualCase | Case-insensitive equality compare binary function object |
| stk::mesh::fem::FEMMetaData | FEMMetaData is a class that implements a Finite Element Method skin on top of the Sierra Tool Kit Meta Data class. The FEM features include the concept of spatial dimension with entity ranks tied to the given spatial dimension, cell topology mapping to parts along with induced cell topology membership through part subsetting, and many additional invariants that are enforced |
| stk::mesh::Field< Scalar, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > | Field with defined data type and multi-dimensions (if any) |
| stk::mesh::FieldBase | Field base class with an anonymous data type and anonymous multi-dimension |
| stk::mesh::FieldRelation | A defined entity-relationship between a field of a pointer type and the field that it should point to. An internal class that should never need to be directly used within application code |
| stk::mesh::FieldRestriction | |
| stk::mesh::FieldTraits< Field< Scalar, Tag1, Tag2, Tag3, Tag4, Tag5, Tag6, Tag7 > > | Scalar type and multi-dimensional array traits of a Field |
| stk::mesh::FieldTraits< Field< Scalar, void, void, void, void, void, void, void > > | Scalar type and multi-dimensional array traits of a Field |
| stk::mesh::FieldTraits< FieldBase > | |
| eastl::fixed_allocator | |
| eastl::fixed_allocator_with_overflow | |
| eastl::fixed_hashtable_allocator< bucketCount, nodeSize, nodeCount, nodeAlignment, nodeAlignmentOffset, bEnableOverflow, Allocator > | |
| eastl::fixed_node_allocator< nodeSize, nodeCount, nodeAlignment, nodeAlignmentOffset, bEnableOverflow, Allocator > | |
| eastl::fixed_pool | |
| eastl::fixed_pool_base | |
| eastl::fixed_pool_with_overflow< Allocator > | |
| eastl::fixed_vector_allocator< nodeSize, nodeCount, nodeAlignment, nodeAlignmentOffset, bEnableOverflow, Allocator > | |
| eastl::front_insert_iterator< Container > | |
| stk::mesh::FullTensor22 | Implement an shards::ArrayDimTag for FullTensor |
| stk::mesh::FullTensor36 | Implement an shards::ArrayDimTag for FullTensor |
| stk::mesh::GatherField< F, R > | Field with defined data type and multi-dimensions (if any) |
| stk::mesh::fixtures::GearMovement | |
| eastl::generic_iterator< Iterator, Container > | |
| stk::rebalance::GeomDecomp | Class for determining the optimal partitioning of mesh entities |
| stk::mesh::Ghosting | Data for ghosting mesh entities |
| stk::io::util::Gmesh_STKmesh_Fixture | |
| stk::GreaterCase | Case-insensitive greater-than compare binary function object |
| stk::GreaterEqualCase | Case-insensitive greater-than-or-equal-to compare binary function object |
| eastl::hash< wstring > | |
| eastl::hash_code_base< Key, Value, ExtractKey, Equal, H1, H2, default_ranged_hash, false > | |
| eastl::hash_code_base< Key, Value, ExtractKey, Equal, H1, H2, default_ranged_hash, true > | |
| eastl::hash_code_base< Key, Value, ExtractKey, Equal, H1, H2, H, false > | |
| eastl::hash_map< Key, T, Hash, Predicate, Allocator, bCacheHashCode > | |
| eastl::hash_multimap< Key, T, Hash, Predicate, Allocator, bCacheHashCode > | |
| eastl::hashtable< Key, Value, Allocator, ExtractKey, Equal, H1, H2, H, RehashPolicy, bCacheHashCode, bMutableIterators, bUniqueKeys > | |
| eastl::hashtable_iterator< Value, bConst, bCacheHashCode > | |
| eastl::hashtable_iterator_base< Value, bCacheHashCode > | |
| stk::diag::HeapAlloc | Heap allocation metric tag |
| stk::mesh::fixtures::HexFixture | |
| ignorecase_traits | Class ignorecase_traits is a character traits class that ignores case during compares |
| stk::IndexList< I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14, I15, I16, I17, I18, I19, I20, I21, I22, I23, I24, I25, I26, I27, I28, I29, I30, I31 > | Compile-time list of indices |
| stk::IndexListAt< List, J > | Access member of compile-time list of indices. Defines enum { value = index_at_J }; |
| eastl::insert_iterator< Container > | |
| rde::int_to_type< TVal > | |
| stk::io::util::IO_Fixture | |
| eastl::is_generic_iterator< Iterator > | |
| stk::diag::LapCount | Lap counter metric tag |
| stk::LessCase | Case-insensitive less-than compare binary function object |
| stk::LessEqualCase | Case-insensitive less-than-or-equal-to compare binary function object |
| stk::linsys::LinearSystem | |
| eastl::fixed_pool_base::Link | |
| stk::LogControl | Class LogControl provides a mechanism for reducing excessive output. The output is redirected to a cache where it can be written to the log stream where and error condition arises |
| stk::LogControlRule | Interface LogControlRule describes the interface to a log control rule |
| stk::LogControlRuleAlways | Class LogControlRuleAlways is a log control rule that always wants to write to the log file |
| stk::MakeTypeList< T00, T01, T02, T03, T04, T05, T06, T07, T08, T09, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32, T33, T34, T35, T36, T37, T38, T39, T40, T41, T42, T43, T44, T45, T46, T47, T48, T49, T50, T51, T52, T53, T54, T55, T56, T57, T58, T59, T60, T61, T62, T63 > | Member typedef ... type ; is a type list constructed from the template arguments |
| stk::Marshal | Struct Marshal is a data packer for sending and receiving parallel messages. The data put-to (<<) is appended to the stream as a string of bytes, likewise data gotten-from (>>) is extracted from the stream into the object as a string of bytes |
| stk::mesh::Matrix22 | Implement an shards::ArrayDimTag for Matrix |
| stk::mesh::Matrix33 | Implement an shards::ArrayDimTag for Matrix |
| eastl::mem_fun1_ref_t< Result, T, Argument > | |
| eastl::mem_fun1_t< Result, T, Argument > | |
| eastl::mem_fun_ref_t< Result, T > | |
| eastl::mem_fun_t< Result, T > | |
| stk::rebalance::Zoltan::MeshInfo | A structure to organize the mesh entity data |
| stk::MessageCode | Class MessageCode declares a message identifier and throttle characteristics for a message. THESE MUST BE DECLARED STATIC |
| stk::mesh::MetaData | The manager of an integrated collection of parts and fields |
| stk::diag::Timer::Metric< T > | |
| eastl::mod_range_hashing | |
| stk::diag::MPIByteCount | MPI byte count metric tag |
| stk::diag::MPICount | MPI call count metric tag |
| stk::util::nested_iterator< OuterRange, InnerRange, OuterToInnerConverter > | |
| eastl::node_iterator< Value, bConst, bCacheHashCode > | |
| eastl::node_iterator_base< Value, bCacheHashCode > | |
| stk::NotEqualCase | Case-insensitive inequality compare binary function object |
| stk::diag::Option | Class Option holds the command line name, environment variable name and the current value of an option. It implements the OptionDescription interface so that a help description may be generated |
| stk::diag::OptionDescription | Class OptionDescription is an interface class for describing a command line option or option value |
| stk::diag::OptionMaskName | Class OptionMaskName .. |
| stk::diag::OptionMaskNameMap | Class OptionMaskNameMap .. |
| stk::diag::OptionMaskParser | |
| eastl::pair< T1, T2 > | |
| PairIter | |
| stk::util::ParallelIndex< K, P, D > | Parallel cross-reference index for a collection of 'Key' keys |
| stk::mesh::Part | An application-defined subset of a problem domain |
| stk::rebalance::Partition | Initialized with a list of mesh entities unique to each processor |
| stk::mesh::PartLess | Ordering operator for parts |
| stk::mesh::PartRelation | A defined entity-relationship between parts. An internal class that should never need to be directly used within application code |
| eastl::pointer_to_binary_function< Arg1, Arg2, Result > | |
| eastl::pointer_to_unary_function< Arg, Result > | |
| stk::diag::Traceback::Preserve | Class Traceback::Preserve serves as a sentry for traceback stack preservation during additional extension and unwinding |
| eastl::prime_rehash_policy | |
| stk::ProductRegistry | Class ProductRegistry maps product names and attributes to brief descriptive values. Each added product has at a minimum the NAME value initialized. A region type product also has the PRODUCT_TYPE set to PRODUCT_TYPE_REGION |
| stk::mesh::Property< DataType > | Property with defined data type and multi-dimensions (if any) |
| stk::mesh::Property< void > | Property base class with an anonymous data type and anonymous multi-dimension |
| stk::mesh::fixtures::QuadFixture | |
| eastl::rb_base< Key, Value, Compare, ExtractKey, bUniqueKeys, RBTree > | |
| eastl::rb_base< Key, Pair, Compare, eastl::use_first< Pair >, false, RBTree > | |
| eastl::rb_base< Key, Pair, Compare, eastl::use_first< Pair >, true, RBTree > | |
| eastl::rb_base< Key, Value, Compare, ExtractKey, false, RBTree > | |
| eastl::rbtree< Key, Value, Compare, Allocator, ExtractKey, bMutableIterators, bUniqueKeys > | |
| eastl::rbtree_iterator< T, Pointer, Reference > | |
| eastl::rbtree_node< Value > | |
| eastl::rbtree_node_base | |
| eastl::rehash_base< RehashPolicy, Hashtable > | |
| stk::mesh::Relation | A relation between two mesh entities with a relation identifier and kind |
| eastl::reverse_iterator< Iterator > | |
| stk::mesh::fixtures::RingFixture | |
| stk::RuntimeDoomedAdHoc | Class RuntimeDoomedAdHoc reports an ad hoc doomed message to the report system |
| stk::RuntimeDoomedDeferred | Class RuntimeDoomedDeferred reports a deferred fatal error message to the report system |
| stk::RuntimeDoomedSymmetric | Class RuntimeDoomedSymmetric reports a fatal error message to the report system |
| stk::RuntimeWarningAdHoc | Class RuntimeWarningAdHoc reports an ad hoc warning message to the report system |
| stk::RuntimeWarningDeferred | Class RuntimeWarningDeferred reports a deferred warning message to the report system |
| stk::RuntimeWarningSymmetric | Class RuntimeWarningSymmetric reports a symmetric warning message to the report system |
| stk::SameType< T1, T2 > | Member enum { value = ... }; is true if T1 and T2 are the same type |
| stk::mesh::Selector | This is a class for selecting buckets based on a set of meshparts and set logic |
| stk::StaticAssert< expression > | Compile-time assertionIf the compile-time expression is true then defines |
| eastl::str_equal_to< T > | |
| eastl::string_hash< String > | |
| stk::mesh::SymmetricTensor21 | Implement an shards::ArrayDimTag for SymmetricTensor |
| stk::mesh::SymmetricTensor31 | Implement an shards::ArrayDimTag for SymmetricTensor |
| stk::mesh::SymmetricTensor33 | Implement an shards::ArrayDimTag for SymmetricTensor |
| stk::Throttle | Class Throttle describes the cutoff limits for a message throttle |
| stk::diag::TimeBlock | |
| stk::diag::TimeBlockSynchronized | |
| stk::diag::Timer | Class Timer implements a diagnostic timer and timer container for the collection and display of execution times |
| stk::diag::TimerSet | Class TimerSet implements a set of timer classifications. A time classification consists of a bit mask set TimerMask |
| stk::diag::Trace | Class Trace serves as a sentry for entering routines. Creating a trace object prints the specified member function name to the specfied diag_writer and pushes the diag_writer depth. On destruction, it prints the member function name again and pops the depth |
| stk::diag::Traceback | Class Traceback is a stack of char constant pointers to function specifications which have been encounter by Traceback during exception stack unwind |
| stk::diag::Trace::TraceList | Typedef TraceList declares the trace list data type |
| stk::diag::Tracespec | Class Tracespec dissects file specification strings. It contains a single char const pointer to a function specification string. Accessor functions can dissect the function specification string and return various components of it |
| stk::TypeList< Value, Tail > | A link within a linked list of types.A linked list of types where Tail is required to either terminate the list with TypeListEnd or continue the list with another instantiation of TypeList |
| stk::TypeListAppend< ListA, T > | Member typedef ... type ; is defined by appending T to the end of ListA |
| stk::TypeListAt< ListType, ordinal > | Member typedef ... type ; is the type of the member of ListType at location ordinal if ordinal is less than the type list length |
| stk::TypeListClean< ListType > | Member typedef ... type ; is defined by truncating ListType at the first occurance of TypeListEnd . Used by MakeTypeList to generate a clean type list |
| stk::TypeListCount< ListType, TestValue > | Member enum { value = ... }; is the number of occurances of TestValue within ListType |
| stk::TypeListDisjoint< ListA, ListB > | Member enum { value = ... }; is true if all members of ListA are not a member ListB |
| stk::TypeListEraseAt< ListType, ordinal > | Member typedef ... type ; is defined by erasing member at ordinal from ListType |
| stk::TypeListFirst< ListType > | Member typedef ... type ; is the first member of ListType |
| stk::TypeListIndex< ListType, TestValue, ordinal > | Member enum { value = ... }; is the location within ListType of occurance I of type TestValue . If this occurance does not exist then value = -1 |
| stk::TypeListJoin< ListA, ListB > | Member typedef ... type ; is defined by joining ListB to the end of ListA |
| stk::TypeListLast< ListType > | Member typedef ... type ; is the last member of ListType |
| stk::TypeListLength< ListType > | Member enum { value = ... }; is the length of the type list |
| stk::TypeListMember< ListType, TestValue > | Member enum { value = ... }; is true if TestValue is a member of ListType |
| stk::TypeListUnique< ListType > | Member enum { value = ... }; is true if each member of ListType appears exactly once |
| eastl::unary_negate< Predicate > | |
| eastl::uninitialized_move_impl< hasTrivialMove, iteratorTag > | |
| eastl::use_first< Pair > | |
| eastl::use_second< Pair > | |
| eastl::use_self< T > | |
| stk::diag::WallTime | Wall clock metric tag |
| stk::diag::Writer | Class Writer implements a runtime selectable diagnostic output writer to aid in the development and diagnostics of massively parallel applications |
| stk::diag::WriterParser | Class WriterParser implements a parser a Writer PrintMask string |
| Zoltan | Class for implementing Zoltan based rebalancing |