#include <LSMKernel.hpp>
Inheritance diagram for estar::LSMKernel:
Needs a 4-connected regular grid as C-space.
Public Member Functions | |
LSMKernel (boost::shared_ptr< GridCSpace const > cspace, double scale) | |
virtual bool | ChangeWouldRaise (double oldmeta, double newmeta) const |
Default implementation: Increasing meta leads to RAISE events. | |
Protected Member Functions | |
virtual double | DoCompute (Propagator &propagator) const |
Protected Attributes | |
boost::shared_ptr< GridCSpace const > | m_cspace |
estar::LSMKernel::LSMKernel | ( | boost::shared_ptr< GridCSpace const > | cspace, | |
double | scale | |||
) |
bool estar::LSMKernel::ChangeWouldRaise | ( | double | oldmeta, | |
double | newmeta | |||
) | const [virtual] |
Default implementation: Increasing meta leads to RAISE events.
Reimplemented from estar::Kernel.
double estar::LSMKernel::DoCompute | ( | Propagator & | propagator | ) | const [protected, virtual] |
Implements estar::Kernel.
boost::shared_ptr<GridCSpace const> estar::LSMKernel::m_cspace [protected] |