class logic_not : public logic_base

logic_not has one input and returns NOT (input>threshold), i

Inheritance:


Public Methods

void action()
logic_not(const string& name_arg = "", const module* parent_arg = NULL)
module* new_type(const string& name_arg, const module* parent_arg)
~logic_not()

Inherited from logic_base:

Public Methods

virtual adlib_real get_false_val( void )
virtual adlib_real get_true_val( void )
virtual bool is_false( const adlib_real val )
virtual bool is_true( const adlib_real val )
virtual void sub_sub_load( void )

Protected Fields

adlib_real false_val
adlib_real threshold
adlib_real true_val

Protected

Default values

static const adlib_real THRESHOLD_DEF
static const adlib_real TRUE_DEF
static const adlib_real FALSE_DEF

Documentation

logic_not has one input and returns NOT (input>threshold), i.e., (input<=threshold)
logic_not(const string& name_arg = "", const module* parent_arg = NULL)

~logic_not()

module* new_type(const string& name_arg, const module* parent_arg)

void action()


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de