v6.0.0 docs — cloud-only, subscription (fullrmc.com). Free download: v4.1.1.

fullrmc.Globals module

This module provides all the global types, variables and some general methods that fullrmc needs.

Types:

  1. INT_TYPE: The integer data type adopted by fullrmc.

  2. FLOAT_TYPE: The floating data type adopted by fullrmc.

Variables:

  1. PRECISION: The floating data type precision variable.

  2. FLOAT_PLUS_INFINITY: The floating data type maximum possible number.

  3. FLOAT_MINUS_INFINITY: The floating data type minimum possible number.

  4. INT_PLUS_INFINITY: The integer data type maximum possible number.

  5. INT_MINUS_INFINITY: The integer data type minimum possible number.

  6. PI: pi, the ratio of a circle’s circumference to its diameter.

fullrmc.Globals.range(*args)
class fullrmc.Globals.Evaluators(*args, **kwds)

Bases: object

property default
property allEvaluators
add(name, func, default=False)
pop(name)
get_evaluator(name, default=False)
class fullrmc.Globals.Definitions(*args, **kwds)

Bases: object

property definitions

Dictionary of fullrmc’s classes definition

property modules

Dictionary of fullrmc’s modules

get_definition(name, default=None)

Get a class definition by name

Parameters:
  1. name (string): class name

Returns:
  1. klass (class): the class implementation

get_module(name, default=None)

Get loaded module by name

Parameters:
  1. name (string): module name

Returns:
  1. module (module): the module instance

Table of Contents

Previous topic

fullrmc.Engine module

Next topic

fullrmc.OptimizationEngine module