Class: CalculationImplementation
Reference and parameters mapping to the implementation that can perform the intended calculation
URI: pehterms:CalculationImplementation
classDiagram
class CalculationImplementation
click CalculationImplementation href "../CalculationImplementation"
CalculationImplementation : function_args
CalculationImplementation --> "*" CalculationArgument : function_args
click CalculationArgument href "../CalculationArgument"
CalculationImplementation : function_kwargs
CalculationImplementation --> "*" CalculationKeywordArgument : function_kwargs
click CalculationKeywordArgument href "../CalculationKeywordArgument"
CalculationImplementation : function_name
CalculationImplementation : function_results
CalculationImplementation --> "*" CalculationResult : function_results
click CalculationResult href "../CalculationResult"
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
function_name | 0..1 String |
direct | |
function_args | * CalculationArgument |
direct | |
function_kwargs | * CalculationKeywordArgument |
direct | |
function_results | * CalculationResult |
direct |
Usages
used by | used in | type | used |
---|---|---|---|
CalculationDesign | calculation_implementation | range | CalculationImplementation |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/peh/peh-model
Mappings
Mapping Type | Mapped Value |
---|---|
self | pehterms:CalculationImplementation |
native | pehterms:CalculationImplementation |
LinkML Source
Direct
name: CalculationImplementation
description: Reference and parameters mapping to the implementation that can perform
the intended calculation
from_schema: https://w3id.org/peh/peh-model
slots:
- function_name
- function_args
- function_kwargs
- function_results
Induced
name: CalculationImplementation
description: Reference and parameters mapping to the implementation that can perform
the intended calculation
from_schema: https://w3id.org/peh/peh-model
attributes:
function_name:
name: function_name
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: function_name
owner: CalculationImplementation
domain_of:
- CalculationImplementation
range: string
function_args:
name: function_args
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: function_args
owner: CalculationImplementation
domain_of:
- CalculationImplementation
range: CalculationArgument
multivalued: true
inlined: true
inlined_as_list: true
function_kwargs:
name: function_kwargs
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: function_kwargs
owner: CalculationImplementation
domain_of:
- CalculationImplementation
range: CalculationKeywordArgument
multivalued: true
inlined: true
inlined_as_list: true
function_results:
name: function_results
from_schema: https://w3id.org/peh/peh-model
rank: 1000
alias: function_results
owner: CalculationImplementation
domain_of:
- CalculationImplementation
range: CalculationResult
multivalued: true
inlined: true
inlined_as_list: true