SyFi  0.3
SyFi.exmap Class Reference

List of all members.

Public Member Functions

def iterator
def __iter__
def __nonzero__
def __bool__
def __len__
def __iter__
def iterkeys
def itervalues
def iteritems
def __getitem__
def __delitem__
def has_key
def keys
def values
def items
def __contains__
def key_iterator
def value_iterator
def __setitem__
def asdict
def __init__
def empty
def size
def clear
def swap
def get_allocator
def begin
def end
def rbegin
def rend
def count
def erase
def find
def lower_bound
def upper_bound

Static Public Attributes

tuple thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')

Static Private Attributes

 __repr__ = _swig_repr
 __swig_destroy__ = _SyFi.delete_exmap

Detailed Description

Proxy of C++ std::map<(GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less)> class

Definition at line 464 of file SyFi.py.


Constructor & Destructor Documentation

def SyFi.exmap.__init__ (   self,
  args 
)
__init__(std::map<(GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less)> self, GiNaC::ex_is_less const & arg2) -> exmap
__init__(std::map<(GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less)> self) -> exmap
__init__(std::map<(GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less)> self, exmap arg2) -> exmap

Definition at line 557 of file SyFi.py.

00557 
00558     def __init__(self, *args):
00559         """
00560         __init__(std::map<(GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less)> self, GiNaC::ex_is_less const & arg2) -> exmap
00561         __init__(std::map<(GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less)> self) -> exmap
00562         __init__(std::map<(GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less)> self, exmap arg2) -> exmap
00563         """
00564         _SyFi.exmap_swiginit(self,_SyFi.new_exmap(*args))


Member Function Documentation

def SyFi.exmap.__bool__ (   self)
__bool__(exmap self) -> bool

Definition at line 481 of file SyFi.py.

00481 
00482     def __bool__(self):
00483         """__bool__(exmap self) -> bool"""
00484         return _SyFi.exmap___bool__(self)
00485 

def SyFi.exmap.__contains__ (   self,
  key 
)
__contains__(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & key) -> bool

Definition at line 529 of file SyFi.py.

00529 
00530     def __contains__(self, key):
00531         """__contains__(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & key) -> bool"""
00532         return _SyFi.exmap___contains__(self, key)
00533 

def SyFi.exmap.__delitem__ (   self,
  key 
)
__delitem__(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & key)

Definition at line 504 of file SyFi.py.

00504 
00505     def __delitem__(self, key):
00506         """__delitem__(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & key)"""
00507         return _SyFi.exmap___delitem__(self, key)
00508 

def SyFi.exmap.__getitem__ (   self,
  key 
)
__getitem__(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & key) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::mapped_type const &

Definition at line 499 of file SyFi.py.

00499 
00500     def __getitem__(self, key):
00501         """__getitem__(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & key) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::mapped_type const &"""
00502         return _SyFi.exmap___getitem__(self, key)
00503 

def SyFi.exmap.__iter__ (   self)

Definition at line 473 of file SyFi.py.

References SyFi.exvector.iterator(), and SyFi.exmap.iterator().

Referenced by SyFi.exmap.__iter__().

00473 
00474     def __iter__(self):
00475         return self.iterator()

def SyFi.exmap.__iter__ (   self)

Definition at line 490 of file SyFi.py.

References SyFi.exmap.__iter__(), and SyFi.exmap.key_iterator().

00490 
00491     def __iter__(self):
        return self.key_iterator()
def SyFi.exmap.__len__ (   self)
__len__(exmap self) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::size_type

Definition at line 486 of file SyFi.py.

00486 
00487     def __len__(self):
00488         """__len__(exmap self) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::size_type"""
00489         return _SyFi.exmap___len__(self)

def SyFi.exmap.__nonzero__ (   self)
__nonzero__(exmap self) -> bool

Definition at line 476 of file SyFi.py.

00476 
00477     def __nonzero__(self):
00478         """__nonzero__(exmap self) -> bool"""
00479         return _SyFi.exmap___nonzero__(self)
00480 

def SyFi.exmap.__setitem__ (   self,
  args 
)
__setitem__(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & key)
__setitem__(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & key, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::mapped_type const & x)

Definition at line 544 of file SyFi.py.

00544 
00545     def __setitem__(self, *args):
00546         """
00547         __setitem__(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & key)
00548         __setitem__(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & key, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::mapped_type const & x)
00549         """
00550         return _SyFi.exmap___setitem__(self, *args)
00551 

def SyFi.exmap.asdict (   self)
asdict(exmap self) -> PyObject *

Definition at line 552 of file SyFi.py.

00552 
00553     def asdict(self):
00554         """asdict(exmap self) -> PyObject *"""
00555         return _SyFi.exmap_asdict(self)
00556 

def SyFi.exmap.begin (   self)
begin(exmap self) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator

Definition at line 590 of file SyFi.py.

Referenced by SyFi::Nedelec.compute_basis_functions(), SyFi::Nedelec2Hdiv.compute_basis_functions(), SyFi::Robust.compute_basis_functions(), and SyFi::Robust.compute_basis_functions_old().

00590 
00591     def begin(self):
00592         """begin(exmap self) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator"""
00593         return _SyFi.exmap_begin(self)
00594 

def SyFi.exmap.clear (   self)
clear(exmap self)

Definition at line 575 of file SyFi.py.

00575 
00576     def clear(self):
00577         """clear(exmap self)"""
00578         return _SyFi.exmap_clear(self)
00579 

def SyFi.exmap.count (   self,
  x 
)
count(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::size_type

Definition at line 610 of file SyFi.py.

00610 
00611     def count(self, x):
00612         """count(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::size_type"""
00613         return _SyFi.exmap_count(self, x)
00614 

def SyFi.exmap.empty (   self)
empty(exmap self) -> bool

Definition at line 565 of file SyFi.py.

00565 
00566     def empty(self):
00567         """empty(exmap self) -> bool"""
00568         return _SyFi.exmap_empty(self)
00569 

def SyFi.exmap.end (   self)
end(exmap self) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator

Definition at line 595 of file SyFi.py.

Referenced by SyFi::Nedelec.compute_basis_functions(), SyFi::Nedelec2Hdiv.compute_basis_functions(), SyFi::Robust.compute_basis_functions(), and SyFi::Robust.compute_basis_functions_old().

00595 
00596     def end(self):
00597         """end(exmap self) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator"""
00598         return _SyFi.exmap_end(self)
00599 

def SyFi.exmap.erase (   self,
  args 
)
erase(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::size_type
erase(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator position)
erase(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator first, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator last)

Definition at line 615 of file SyFi.py.

00615 
00616     def erase(self, *args):
00617         """
00618         erase(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::size_type
00619         erase(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator position)
00620         erase(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator first, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator last)
00621         """
00622         return _SyFi.exmap_erase(self, *args)
00623 

def SyFi.exmap.find (   self,
  x 
)
find(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator

Definition at line 624 of file SyFi.py.

00624 
00625     def find(self, x):
00626         """find(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator"""
00627         return _SyFi.exmap_find(self, x)
00628 

def SyFi.exmap.get_allocator (   self)
get_allocator(exmap self) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::allocator_type

Definition at line 585 of file SyFi.py.

00585 
00586     def get_allocator(self):
00587         """get_allocator(exmap self) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::allocator_type"""
00588         return _SyFi.exmap_get_allocator(self)
00589 

def SyFi.exmap.has_key (   self,
  key 
)
has_key(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & key) -> bool

Definition at line 509 of file SyFi.py.

00509 
00510     def has_key(self, key):
00511         """has_key(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & key) -> bool"""
00512         return _SyFi.exmap_has_key(self, key)
00513 

def SyFi.exmap.items (   self)
items(exmap self) -> PyObject *

Definition at line 524 of file SyFi.py.

00524 
00525     def items(self):
00526         """items(exmap self) -> PyObject *"""
00527         return _SyFi.exmap_items(self)
00528 

def SyFi.exmap.iteritems (   self)

Definition at line 496 of file SyFi.py.

References SyFi.exvector.iterator(), and SyFi.exmap.iterator().

00496 
00497     def iteritems(self):
00498         return self.iterator()

def SyFi.exmap.iterkeys (   self)

Definition at line 492 of file SyFi.py.

References SyFi.exmap.key_iterator().

00492 
00493     def iterkeys(self):
        return self.key_iterator()
def SyFi.exmap.itervalues (   self)

Definition at line 494 of file SyFi.py.

References SyFi.exmap.value_iterator().

00494 
00495     def itervalues(self):
        return self.value_iterator()
def SyFi.exmap.key_iterator (   self)
key_iterator(exmap self) -> SwigPyIterator

Definition at line 534 of file SyFi.py.

Referenced by SyFi.exmap.__iter__(), SyFi.ex_int_map.__iter__(), SyFi.exmap.iterkeys(), and SyFi.ex_int_map.iterkeys().

00534 
00535     def key_iterator(self):
00536         """key_iterator(exmap self) -> SwigPyIterator"""
00537         return _SyFi.exmap_key_iterator(self)
00538 

def SyFi.exmap.keys (   self)
keys(exmap self) -> PyObject *

Definition at line 514 of file SyFi.py.

00514 
00515     def keys(self):
00516         """keys(exmap self) -> PyObject *"""
00517         return _SyFi.exmap_keys(self)
00518 

def SyFi.exmap.lower_bound (   self,
  x 
)
lower_bound(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator

Definition at line 629 of file SyFi.py.

00629 
00630     def lower_bound(self, x):
00631         """lower_bound(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator"""
00632         return _SyFi.exmap_lower_bound(self, x)
00633 

def SyFi.exmap.rbegin (   self)
rbegin(exmap self) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator

Definition at line 600 of file SyFi.py.

00600 
00601     def rbegin(self):
00602         """rbegin(exmap self) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator"""
00603         return _SyFi.exmap_rbegin(self)
00604 

def SyFi.exmap.rend (   self)
rend(exmap self) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator

Definition at line 605 of file SyFi.py.

00605 
00606     def rend(self):
00607         """rend(exmap self) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator"""
00608         return _SyFi.exmap_rend(self)
00609 

def SyFi.exmap.size (   self)
size(exmap self) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::size_type

Definition at line 570 of file SyFi.py.

00570 
00571     def size(self):
00572         """size(exmap self) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::size_type"""
00573         return _SyFi.exmap_size(self)
00574 

def SyFi.exmap.swap (   self,
  v 
)
swap(exmap self, exmap v)

Definition at line 580 of file SyFi.py.

00580 
00581     def swap(self, v):
00582         """swap(exmap self, exmap v)"""
00583         return _SyFi.exmap_swap(self, v)
00584 

def SyFi.exmap.upper_bound (   self,
  x 
)
upper_bound(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator

Definition at line 634 of file SyFi.py.

00634 
00635     def upper_bound(self, x):
00636         """upper_bound(exmap self, std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const & x) -> std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator"""
00637         return _SyFi.exmap_upper_bound(self, x)

def SyFi.exmap.value_iterator (   self)
value_iterator(exmap self) -> SwigPyIterator

Definition at line 539 of file SyFi.py.

Referenced by SyFi.exmap.itervalues(), and SyFi.ex_int_map.itervalues().

00539 
00540     def value_iterator(self):
00541         """value_iterator(exmap self) -> SwigPyIterator"""
00542         return _SyFi.exmap_value_iterator(self)
00543 

def SyFi.exmap.values (   self)
values(exmap self) -> PyObject *

Definition at line 519 of file SyFi.py.

00519 
00520     def values(self):
00521         """values(exmap self) -> PyObject *"""
00522         return _SyFi.exmap_values(self)
00523 


Member Data Documentation

SyFi.exmap::__repr__ = _swig_repr [static, private]

Definition at line 467 of file SyFi.py.

SyFi.exmap::__swig_destroy__ = _SyFi.delete_exmap [static, private]

Definition at line 638 of file SyFi.py.

tuple SyFi.exmap::thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag') [static]

Definition at line 466 of file SyFi.py.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines