Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Functions | Variables
pycml.py File Reference

Go to the source code of this file.

Classes

class  CellMLToNektar.pycml.element_base
 
class  CellMLToNektar.pycml.comment_base
 
class  CellMLToNektar.pycml.cellml_model
 
class  CellMLToNektar.pycml.cellml_component
 
class  CellMLToNektar.pycml.cellml_variable
 
class  CellMLToNektar.pycml.UnitsSet
 
class  CellMLToNektar.pycml.cellml_units
 
class  CellMLToNektar.pycml.cellml_unit
 
class  CellMLToNektar.pycml.EvaluationError
 
class  CellMLToNektar.pycml.MathsError
 
class  CellMLToNektar.pycml.UnitsError
 
class  CellMLToNektar.pycml.mathml_units_mixin
 MathML elements #. More...
 
class  CellMLToNektar.pycml.mathml_units_mixin_tokens
 
class  CellMLToNektar.pycml.mathml_units_mixin_set_operands
 
class  CellMLToNektar.pycml.mathml_units_mixin_equalise_operands
 
class  CellMLToNektar.pycml.mathml_units_mixin_choose_nearest
 
class  CellMLToNektar.pycml.mathml_units_mixin_container
 
class  CellMLToNektar.pycml.mathml
 
class  CellMLToNektar.pycml.mathml_math
 
class  CellMLToNektar.pycml.mathml_constructor
 
class  CellMLToNektar.pycml.mathml_cn
 
class  CellMLToNektar.pycml.mathml_ci
 
class  CellMLToNektar.pycml.mathml_apply
 
class  CellMLToNektar.pycml.mathml_apply.OPS
 
class  CellMLToNektar.pycml.mathml_piecewise
 
class  CellMLToNektar.pycml.mathml_lambda
 
class  CellMLToNektar.pycml.mathml_operator
 
class  CellMLToNektar.pycml.mathml_diff
 
class  CellMLToNektar.pycml.reduce_commutative_nary
 
class  CellMLToNektar.pycml.mathml_plus
 
class  CellMLToNektar.pycml.mathml_minus
 
class  CellMLToNektar.pycml.mathml_times
 
class  CellMLToNektar.pycml.mathml_divide
 
class  CellMLToNektar.pycml.mathml_exp
 
class  CellMLToNektar.pycml.mathml_ln
 
class  CellMLToNektar.pycml.mathml_log
 
class  CellMLToNektar.pycml.mathml_abs
 
class  CellMLToNektar.pycml.mathml_power
 
class  CellMLToNektar.pycml.mathml_root
 
class  CellMLToNektar.pycml.mathml_and
 
class  CellMLToNektar.pycml.mathml_or
 
class  CellMLToNektar.pycml.mathml_leq
 
class  CellMLToNektar.pycml.mathml_lt
 
class  CellMLToNektar.pycml.mathml_geq
 
class  CellMLToNektar.pycml.mathml_gt
 
class  CellMLToNektar.pycml.mathml_neq
 
class  CellMLToNektar.pycml.mathml_eq
 
class  CellMLToNektar.pycml.mathml_rem
 
class  CellMLToNektar.pycml.mathml_logbase
 
class  CellMLToNektar.pycml.mathml_degree
 
class  CellMLToNektar.pycml.mathml_otherwise
 
class  CellMLToNektar.pycml.mathml_piece
 
class  CellMLToNektar.pycml.mathml_sin
 
class  CellMLToNektar.pycml.mathml_cos
 
class  CellMLToNektar.pycml.mathml_tan
 
class  CellMLToNektar.pycml.mathml_arcsin
 
class  CellMLToNektar.pycml.mathml_arccos
 
class  CellMLToNektar.pycml.mathml_arctan
 

Namespaces

 CellMLToNektar.pycml
 

Functions

def CellMLToNektar.pycml.import_processors
 
def CellMLToNektar.pycml.make_xml_binder
 Helpful utility functions #. More...
 
def CellMLToNektar.pycml.amara_parse_cellml
 
def CellMLToNektar.pycml.check_append_safety
 
def CellMLToNektar.pycml.add_methods_to_amara
 
def CellMLToNektar.pycml._rel_error_ok
 def eq(self, other): """Compare 2 units elements for equality. More...
 
def CellMLToNektar.pycml.equals
 
def CellMLToNektar.pycml.model
 
def CellMLToNektar.pycml.extract
 
def CellMLToNektar.pycml.copy
 
def CellMLToNektar.pycml.description
 
def CellMLToNektar.pycml.get_units_by_name
 
def CellMLToNektar.pycml.expand
 
def CellMLToNektar.pycml.is_base_unit
 
def CellMLToNektar.pycml.is_simple
 
def CellMLToNektar.pycml.get_multiplicative_factor
 
def CellMLToNektar.pycml.get_multiplier
 
def CellMLToNektar.pycml.get_offset
 
def CellMLToNektar.pycml.create_new
 
def CellMLToNektar.pycml._based_on
 
def CellMLToNektar.pycml.simplify
 
def CellMLToNektar.pycml._best_parent
 
def CellMLToNektar.pycml.quotient
 
def CellMLToNektar.pycml.dimensionally_equivalent
 
def CellMLToNektar.pycml.child_i
 
def CellMLToNektar.pycml._child1
 
def CellMLToNektar.pycml.varobj
 
def CellMLToNektar.pycml.vars_in
 
def CellMLToNektar.pycml.same_tree
 
def CellMLToNektar.pycml._xfer_complexity
 
def CellMLToNektar.pycml._adjust_complexity
 
def CellMLToNektar.pycml.classify_child_variables
 

Variables

 CellMLToNektar.pycml.processors = None
 
string CellMLToNektar.pycml.__version__ = "$Revision: 25949 $"
 
string CellMLToNektar.pycml.format = "%(name)s: %(levelname)s: %(message)s"
 
 CellMLToNektar.pycml.stream = sys.stderr)
 
dictionary CellMLToNektar.pycml.NSS
 
tuple CellMLToNektar.pycml.VarTypes
 
tuple CellMLToNektar.pycml.CELLML_SUBSET_ELTS
 
tuple CellMLToNektar.pycml.BINDING_TIMES = Enum('static', 'dynamic')
 
list CellMLToNektar.pycml.units_name_counter = [0]
 
 CellMLToNektar.pycml.new_units = dimensionless
 print "Keeping d'less ref with m =",m,"from", print self.description(), if other_units: print "and",other_units.description() else: print More...
 
tuple CellMLToNektar.pycml.unit_elements = set(d.values())
 
string CellMLToNektar.pycml.uname = u'___units_'
 
tuple CellMLToNektar.pycml.units = self.model._get_units_obj(units)
 _u = units More...
 
string CellMLToNektar.pycml.msg = "Adding units "
 print "Adding",units.name, hash(units), units.description(), print "(was",id(_u),"now",id(units),")" Ensure referenced units exist More...
 
dictionary CellMLToNektar.pycml.attrs = {(u'cml:units', NSS[u'cml']): units.name}
 
 CellMLToNektar.pycml._cml_expanded
 
 CellMLToNektar.pycml.base_units