Sierra Toolkit
Version of the Day
|
▼Sierra Toolkit Algorithm Support | |
▼Coarse Algorithm Support | |
Command Line Options | |
▼Algorithm Support Diagnostics | |
Diagnostics available for algorithm support | |
▼Thread | |
Thread | |
▼Cuda | |
Cuda | |
Sierra Toolkit IO | |
Sierra Toolkit Linear-System Assembly | |
▼Sierra Toolkit Mesh | |
Mesh Entity Relationships | An seemingly simple relationship between two mesh entities has consequences for entity membership in parts and derived field relationships |
Meta Data Field Dimension Tags | Mesh specific Array dimension tags for defining multi-dimensional array field data |
Mesh Field Bulk Data | Computational data associated with the entities within a mesh |
Bulk Data Parallel Distribution | Parallel distribution of mesh bulk data |
Bulk Data Finite Element Entities | Create entities with common used finite element topologies |
▼Sierra Toolkit Rebalance Product | |
Sierra Toolkit Rebalance Unit Tests | |
Sierra Toolkit Rebalance Use Cases | |
▼Sierra Toolkit Utilities | |
▼Run-time Environment | |
Command Line Options | Parses command line options in a parallel environment. Also formats and writes –help and -h command line option output |
Output Logging | Output logging is responsible for connecting program's output streams (sierra::out(), sierra::pout(), any std::ostream) to output log files (a disk file, stdout, etc) |
Toggling Log Output | Log control provides a mechanism reduce excessive log file output |
Runtime Message Reporting, Warnings and Dooms (Errors) | Runtime messages are warning and errors which may occur in parallel that need to be reported to the anaylst which may need to be collected to a root processor and written with greater emphasis than regular output |
▼Runtime Diagnostics and Timers | |
User/Developer Runtime Selectable Diagnostic Messages | The diagnostic writer provides features for the runtime selection of diagnostic output of data and objects |
User/Developer Runtime Selectable Timers and Metrics | Timers are part of the diagnostic subsystem. The allow easy block level and ad hoc timing with hierarchical display |
Parallel Services | |
Finite Element Topologies | |
▼Utilities | |
Bootstrapping | Allows object modules included in the application to perform various registration operations after main() has been called |
Case Insensitive Template, Functions and Classes | |
"stk_classic::mesh::Selector Unit Testing" | |
Sierra Toolkit Utilities Product | |
EnvDetail | |
FArrayDetail | |
StringDetail | |
StringUtilDetail | |
DiagTimerDetail | |
DiagTraceDetail | |
Diag_writer_detail | |
DiagWriterDetail | |
Output_log_detail | |
Command_line_options_detail | |
Runtime_message_detail | |
ExceptionDetail | |
MPIDetail | |
Parallel_module | |
ArrayDetail | |
Bootstrap_detail | |
FeatureTestDetail | |
▼Util_module | |
TypeList: linked list of types | Linked-list of compile-time types and supporting compile-time linked list operations |