Package qubx :: Module model :: Class ConstraintsKinTable
[hide private]
[frames] | no frames]

Class ConstraintsKinTable

source code

   object --+        
            |        
  table.Table --+    
                |    
table.SimpleTable --+
                    |
                   ConstraintsKinTable

Instance Methods [hide private]
 
__init__(self, label, global_name, rates)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
__onAfterInsert(self, i, undoing) source code
 
__onInsertRate(self, i, undoing) source code
 
__onRemoved(self, index, undoing) source code
 
__onRemovedRate(self, i, undoing) source code
 
__onRemovingRate(self, i, undoing) source code
 
__onSet(self, i, field, val, prev, undoing) source code
 
__onSetRate(self, i, field, val, prev, undoing) source code
 
__update_coeffs(self, i) source code
 
__update_p_sens(self, delta) source code
 
__update_v_sens(self, delta) source code
 
append_from_qmf(self, cns) source code
 
build_loop_constraints(self)
Finds the fundamental cycles in the model and constrains them all to detailed balance.
source code
 
dispose(self)
Releases references to improve chances of garbage collection.
source code
 
get_for_qmf(self, i) source code
 
get_matrices(self, K0, K1, L, V, ix=None, auto=True) source code
 
get_matrices_p(self, K0, K1, K2, L, V, P, ix=None, auto=True) source code
 
list_involving(self, sa, sb, field)
Returns a list of indices of constraints which include the rate from sa to sb.
source code
 
set_balance_loops(self, x) source code

Inherited from table.SimpleTable: add_field, clone, get, get_row, get_size, insert, remove, remove_field, set

Inherited from table.Table: __getitem__, __iter__, __len__, __setitem__, __str__, add_field_to_stats, add_notebook_item, all_rows, append, calc_expr_values, check_rows_if, clear, copy_rows_from, from_json, from_text, get_by_name, get_row_by_name, index, nb_get_caption, nb_get_col, nb_get_col_format, nb_get_headers, nb_get_row, nb_get_shape, nb_get_type, remove_field_from_stats, rows_meeting_criteria, select, set_checked, set_global_name, to_json, to_text

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __subclasshook__

Instance Variables [hide private]

Inherited from table.SimpleTable: entries

Inherited from table.Table: OnAddField, OnAfterInsert, OnChecked, OnDoubleClick, OnInsert, OnRemoved, OnRemoving, OnRemovingField, OnSelect, OnSet, accept, all_stats, checked, choices, count_in_group, default, field_stats, fields, fields_independent, format, global_name, group_stats, groups_occupied, label, mean, median, mode, rows_in_group, size, sortable, std, units, user_can_remove

Properties [hide private]
  balance_loops

Inherited from table.SimpleTable: auto_accept, auto_add_fields, auto_default, auto_format

Inherited from table.Table: custom, max_bools, max_fields, notebook, notebook_items

Inherited from object: __class__

Method Details [hide private]

__init__(self, label, global_name, rates)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

dispose(self)

source code 

Releases references to improve chances of garbage collection.

Overrides: table.Table.dispose
(inherited documentation)

list_involving(self, sa, sb, field)

source code 

Returns a list of indices of constraints which include the rate from sa to sb.

Parameters:
  • field - either 'k0' or 'k1'

Property Details [hide private]

balance_loops

Get Method:
unreachable(self)
Set Method:
unreachable(self, x)