crabmeat 1.0
Loading...
Searching...
No Matches
cbm Namespace Reference

The "Service Registry" holds information about available services (e.g., models, readers, filters) and offers a query mechanism that searches services that provide a certain target quantity. More...

Detailed Description

The "Service Registry" holds information about available services (e.g., models, readers, filters) and offers a query mechanism that searches services that provide a certain target quantity.

This is a reference implementation for a "kernel" that controls kernel execution that are part of a domain. Further, it continues or terminates simulation runs as prescribed by input or controls from outside.

declares structures holding resource information for kernels (e.g. memory usage and cpu time) independent on the availability of resource monitoring

Root kernel which spans the whole simulation domain. This is a reference implementation for a "kernel" that handles domain construction, initialization and finalization.

interface to kernel specific input data (i.e., convenience wrapper around JSON library)

object allowing to quickly store, retrieve and remove values by using a key with maximum length of 128 characters

kernel scheduler interface. when kernel is registered for execution the appropriate runlevels are executed:

kernel mounter interface. when kernel is mounted/unmounted the appropriate runlevels are executed:

kernel factory store

interface to inputs; communication interface for all i/o.

base class for domain part

represents (spatial and temporal) simulation domain


The "Service Discovery" attempts to find a service matching a request best.

Author
steffen klatt (created on: aug 15, 2016)


spatial domain delegated to kspatial.
temporal domain delegated to ktemporal

Author
steffen klatt (created: 2009), edwin haas
steffen klatt (created on: oct 8, 2011)
steffen klatt (created on: jan 26, 2015)
steffen klatt (created on: mar 3, 2016)
  • creating
  • configuring
  • port registration
  • initializing
  • finalizing
  • port unregistration
  • deleting
Author
steffen klatt (created on: jul 04, 2016)
  • read
  • solve
  • integrate
  • write
Author
steffen klatt (created on: jul 04, 2016)
steffen klatt (created on: feb 15, 2014), edwin haas
steffen klatt (created on: dec 01, 2016)
steffen klatt (created on: jul 03, 2016)
steffen klatt (created on: sep 04, 2013), edwin haas

This object modifies the simulation clock.

Author
steffen klatt (created on: apr 14, 2017)