Public Member Functions | Public Attributes | Static Public Attributes
Clasp::Asp::LogicProgram::AspOptions Struct Reference

Options for the Asp-Preprocessor. More...

#include <logic_program.h>

List of all members.

Public Member Functions

 AspOptions ()
AspOptionsbackpropagate ()
AspOptionsdepthFirst ()
AspOptionsdisableGamma ()
AspOptionsext (ExtendedRuleMode m)
AspOptionsiterations (uint32 it)
AspOptionsnoEq ()
AspOptionsnoScc ()
AspOptionssupportedModels ()

Public Attributes

uint32 backprop: 1
uint32 dfOrder: 1
ExtendedRuleMode erMode
uint32 iters: 26
uint32 noGamma: 1
uint32 normalize: 1
uint32 noSCC: 1
uint32 suppMod: 1

Static Public Attributes

static const uint32 MAX_EQ_ITERS = static_cast<uint32>( (1u<<26)-1 )

Detailed Description

Options for the Asp-Preprocessor.

Definition at line 95 of file logic_program.h.


Constructor & Destructor Documentation

Definition at line 97 of file logic_program.h.


Member Function Documentation

Definition at line 100 of file logic_program.h.

Definition at line 99 of file logic_program.h.

Definition at line 103 of file logic_program.h.

Definition at line 104 of file logic_program.h.

Definition at line 98 of file logic_program.h.

Definition at line 102 of file logic_program.h.

Definition at line 101 of file logic_program.h.

Definition at line 105 of file logic_program.h.


Member Data Documentation

Enable backpropagation?

Definition at line 110 of file logic_program.h.

Classify in depth-first order?

Definition at line 109 of file logic_program.h.

ExtendedRuleMode.

Definition at line 106 of file logic_program.h.

Number of iterations - 0 = disabled.

Definition at line 107 of file logic_program.h.

const uint32 Clasp::Asp::LogicProgram::AspOptions::MAX_EQ_ITERS = static_cast<uint32>( (1u<<26)-1 ) [static]

Definition at line 96 of file logic_program.h.

Disable creation of gamma rules for non-hcf disjunctions?

Definition at line 113 of file logic_program.h.

Canonically order program

Definition at line 111 of file logic_program.h.

Disable scc checking, i.e. no unfounded set checking?

Definition at line 108 of file logic_program.h.

Compute supported models (noEq() + noScc()).

Definition at line 112 of file logic_program.h.


The documentation for this struct was generated from the following file:


clasp
Author(s): Benjamin Kaufmann
autogenerated on Thu Aug 27 2015 12:41:41