Class: Kumi::Core::Functions::FunctionSpec

Inherits:
Struct
  • Object
show all
Defined in:
lib/kumi/core/functions/function_spec.rb

Overview

Minimal function specification for NAST dimensional analysis

Instance Attribute Summary collapse

Instance Attribute Details

#constraint_semanticsObject

Returns the value of attribute constraint_semantics



7
8
9
# File 'lib/kumi/core/functions/function_spec.rb', line 7

def constraint_semantics
  @constraint_semantics
end

#dtype_ruleObject

Returns the value of attribute dtype_rule



7
8
9
# File 'lib/kumi/core/functions/function_spec.rb', line 7

def dtype_rule
  @dtype_rule
end

#idObject

Returns the value of attribute id



7
8
9
# File 'lib/kumi/core/functions/function_spec.rb', line 7

def id
  @id
end

#kindObject

Returns the value of attribute kind



7
8
9
# File 'lib/kumi/core/functions/function_spec.rb', line 7

def kind
  @kind
end

#parameter_namesObject

Returns the value of attribute parameter_names



7
8
9
# File 'lib/kumi/core/functions/function_spec.rb', line 7

def parameter_names
  @parameter_names
end