pyCAPS
pyCAPS: A Python Extension Module for CAPS
Loading...
Searching...
No Matches
ValueIn Class Reference

Defines a CAPS input Value Object. More...

Inheritance diagram for ValueIn:

Public Member Functions

 value (self)
 Property getter returns a copy the values stored in the CAPS Value Object.
 
 value (self, val)
 Property setter sets the value in the CAPS Value Object.
 
 limits (self)
 Property getter returns a copy the limits of the CAPS Value Object.
 
 limits (self, limit)
 Property setter sets the limits in the CAPS Value Object (if changable)
 
 name (self)
 Property returns the name of the CAPS Value Object.
 
 history (self)
 Returns the history list of the CAPS Value Object.
 
 props (self)
 Returns the CAPS Value Object properties.
 
 link (self, source, tmethod=caps.tMethod.Copy)
 Link this input value to an other CAPS Value Object.
 
 unlink (self)
 Remove an existing link.
 
 transferValue (self, tmethod, source)
 Transfer values from src to self.
 
 stepSize (self)
 Property getter returns a copy the OpenCSM finite difference step sizes of the CAPS Value Object.
 
 stepSize (self, sizes)
 Property setter sets and uses OpenCSM finite difference step sizes in the CAPS Value Object.
 

Detailed Description

Defines a CAPS input Value Object.

Member Function Documentation

◆ link()

link (   self,
  source,
  tmethod = caps.tMethod.Copy 
)

Link this input value to an other CAPS Value Object.

Parameters
sourceThe source Value Object
tmethodTransfter method: tMethod.Copy or "Copy", tMethod.Integrate or "Integrate", tMethod.Average or "Average"

◆ transferValue()

transferValue (   self,
  tmethod,
  source 
)

Transfer values from src to self.

Parameters
tmethod0 - copy, 1 - integrate, 2 - weighted average – (1 & 2 only for DataSet src)
sourcethe source value object

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