Muscle Java API: muscle::core::kernel::VoidKernel Class Reference

muscle::core::kernel::VoidKernel Class Reference

Inheritance diagram for muscle::core::kernel::VoidKernel:

muscle::core::kernel::RawInstance muscle::core::kernel::Module

List of all members.


Public Member Functions

void execute ()
Scale getScale ()

Protected Member Functions

void addPortals ()

Detailed Description

kernel which does nothing, usefulf for testing purposes e.g. to use the QuitMonitor with a non empty CxA
Author:
Jan Hegewald

Member Function Documentation

void muscle::core::kernel::VoidKernel::addPortals (  )  [inline, protected, virtual]

void muscle::core::kernel::VoidKernel::execute (  )  [inline, virtual]

Scale muscle::core::kernel::VoidKernel::getScale (  )  [inline]

SI Scale will be specified in the CxA file, not in MUSCLE. return the SI scale of a kernel
for a 1D kernel with dx=1meter and dt=1second this would e.g. be
javax.measure.DecimalMeasure<javax.measure.quantity.Duration> dt = javax.measure.DecimalMeasure.valueOf(new java.math.BigDecimal(1), javax.measure.unit.SI.SECOND);
javax.measure.DecimalMeasure<javax.measure.quantity.Length> dx = javax.measure.DecimalMeasure.valueOf(new java.math.BigDecimal(1), javax.measure.unit.SI.METER);
return new Scale(dt,dx); return null if the kernel is dimensionless

Reimplemented from muscle::core::kernel::RawInstance.


Generated on Thu Oct 18 14:28:29 2012 for Muscle Java API by  doxygen 1.5.6