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 384 of file SyFi.py.


Constructor & Destructor Documentation

def SyFi.exmap.__init__ (   self,
  args 
)
__init__(self, GiNaC::ex_is_less arg0) -> exmap
__init__(self) -> exmap
__init__(self, exmap arg0) -> exmap

Definition at line 456 of file SyFi.py.

00456 
00457     def __init__(self, *args): 
00458         """
00459         __init__(self, GiNaC::ex_is_less arg0) -> exmap
00460         __init__(self) -> exmap
00461         __init__(self, exmap arg0) -> exmap
00462         """
        _SyFi.exmap_swiginit(self,_SyFi.new_exmap(*args))

Member Function Documentation

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

Definition at line 397 of file SyFi.py.

00397 
00398     def __bool__(self):
00399         """__bool__(self) -> bool"""
00400         return _SyFi.exmap___bool__(self)

def SyFi.exmap.__contains__ (   self,
  args 
)
__contains__(self, key_type key) -> bool

Definition at line 433 of file SyFi.py.

00433 
00434     def __contains__(self, *args):
00435         """__contains__(self, key_type key) -> bool"""
00436         return _SyFi.exmap___contains__(self, *args)

def SyFi.exmap.__delitem__ (   self,
  args 
)
__delitem__(self, key_type key)

Definition at line 413 of file SyFi.py.

00413 
00414     def __delitem__(self, *args):
00415         """__delitem__(self, key_type key)"""
00416         return _SyFi.exmap___delitem__(self, *args)

def SyFi.exmap.__getitem__ (   self,
  args 
)
__getitem__(self, key_type key) -> mapped_type

Definition at line 409 of file SyFi.py.

00409 
00410     def __getitem__(self, *args):
00411         """__getitem__(self, key_type key) -> mapped_type"""
00412         return _SyFi.exmap___getitem__(self, *args)

def SyFi.exmap.__iter__ (   self)

Definition at line 392 of file SyFi.py.

References SyFi.exmap.iterator().

Referenced by SyFi.exmap.__iter__().

00392 
    def __iter__(self): return self.iterator()
def SyFi.exmap.__iter__ (   self)

Definition at line 405 of file SyFi.py.

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

00405 
    def __iter__(self): return self.key_iterator()
def SyFi.exmap.__len__ (   self)
__len__(self) -> size_type

Definition at line 401 of file SyFi.py.

00401 
00402     def __len__(self):
00403         """__len__(self) -> size_type"""
00404         return _SyFi.exmap___len__(self)

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

Definition at line 393 of file SyFi.py.

00393 
00394     def __nonzero__(self):
00395         """__nonzero__(self) -> bool"""
00396         return _SyFi.exmap___nonzero__(self)

def SyFi.exmap.__setitem__ (   self,
  args 
)
__setitem__(self, key_type key)
__setitem__(self, key_type key, mapped_type x)

Definition at line 445 of file SyFi.py.

00445 
00446     def __setitem__(self, *args):
00447         """
00448         __setitem__(self, key_type key)
00449         __setitem__(self, key_type key, mapped_type x)
00450         """
00451         return _SyFi.exmap___setitem__(self, *args)

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

Definition at line 452 of file SyFi.py.

00452 
00453     def asdict(self):
00454         """asdict(self) -> PyObject"""
00455         return _SyFi.exmap_asdict(self)

def SyFi.exmap.begin (   self)
begin(self) -> iterator

Definition at line 483 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().

00483 
00484     def begin(self):
00485         """begin(self) -> iterator"""
00486         return _SyFi.exmap_begin(self)

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

Definition at line 471 of file SyFi.py.

00471 
00472     def clear(self):
00473         """clear(self)"""
00474         return _SyFi.exmap_clear(self)

def SyFi.exmap.count (   self,
  args 
)
count(self, key_type x) -> size_type

Definition at line 499 of file SyFi.py.

00499 
00500     def count(self, *args):
00501         """count(self, key_type x) -> size_type"""
00502         return _SyFi.exmap_count(self, *args)

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

Definition at line 463 of file SyFi.py.

00463 
00464     def empty(self):
00465         """empty(self) -> bool"""
00466         return _SyFi.exmap_empty(self)

def SyFi.exmap.end (   self)
end(self) -> iterator

Definition at line 487 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().

00487 
00488     def end(self):
00489         """end(self) -> iterator"""
00490         return _SyFi.exmap_end(self)

def SyFi.exmap.erase (   self,
  args 
)
erase(self, key_type x) -> size_type
erase(self, iterator position)
erase(self, iterator first, iterator last)

Definition at line 503 of file SyFi.py.

00503 
00504     def erase(self, *args):
00505         """
00506         erase(self, key_type x) -> size_type
00507         erase(self, iterator position)
00508         erase(self, iterator first, iterator last)
00509         """
00510         return _SyFi.exmap_erase(self, *args)

def SyFi.exmap.find (   self,
  args 
)
find(self, key_type x) -> iterator

Definition at line 511 of file SyFi.py.

00511 
00512     def find(self, *args):
00513         """find(self, key_type x) -> iterator"""
00514         return _SyFi.exmap_find(self, *args)

def SyFi.exmap.get_allocator (   self)
get_allocator(self) -> allocator_type

Definition at line 479 of file SyFi.py.

00479 
00480     def get_allocator(self):
00481         """get_allocator(self) -> allocator_type"""
00482         return _SyFi.exmap_get_allocator(self)

def SyFi.exmap.has_key (   self,
  args 
)
has_key(self, key_type key) -> bool

Definition at line 417 of file SyFi.py.

00417 
00418     def has_key(self, *args):
00419         """has_key(self, key_type key) -> bool"""
00420         return _SyFi.exmap_has_key(self, *args)

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

Definition at line 429 of file SyFi.py.

00429 
00430     def items(self):
00431         """items(self) -> PyObject"""
00432         return _SyFi.exmap_items(self)

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

Definition at line 388 of file SyFi.py.

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

00388 
00389     def iterator(self):
00390         """iterator(self) -> SwigPyIterator"""
00391         return _SyFi.exmap_iterator(self)

def SyFi.exmap.iteritems (   self)

Definition at line 408 of file SyFi.py.

References SyFi.exmap.iterator().

00408 
    def iteritems(self): return self.iterator()
def SyFi.exmap.iterkeys (   self)

Definition at line 406 of file SyFi.py.

References SyFi.exmap.key_iterator().

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

Definition at line 407 of file SyFi.py.

References SyFi.exmap.value_iterator().

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

Definition at line 437 of file SyFi.py.

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

00437 
00438     def key_iterator(self):
00439         """key_iterator(self) -> SwigPyIterator"""
00440         return _SyFi.exmap_key_iterator(self)

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

Definition at line 421 of file SyFi.py.

00421 
00422     def keys(self):
00423         """keys(self) -> PyObject"""
00424         return _SyFi.exmap_keys(self)

def SyFi.exmap.lower_bound (   self,
  args 
)
lower_bound(self, key_type x) -> iterator

Definition at line 515 of file SyFi.py.

00515 
00516     def lower_bound(self, *args):
00517         """lower_bound(self, key_type x) -> iterator"""
00518         return _SyFi.exmap_lower_bound(self, *args)

def SyFi.exmap.rbegin (   self)
rbegin(self) -> reverse_iterator

Definition at line 491 of file SyFi.py.

00491 
00492     def rbegin(self):
00493         """rbegin(self) -> reverse_iterator"""
00494         return _SyFi.exmap_rbegin(self)

def SyFi.exmap.rend (   self)
rend(self) -> reverse_iterator

Definition at line 495 of file SyFi.py.

00495 
00496     def rend(self):
00497         """rend(self) -> reverse_iterator"""
00498         return _SyFi.exmap_rend(self)

def SyFi.exmap.size (   self)
size(self) -> size_type

Definition at line 467 of file SyFi.py.

00467 
00468     def size(self):
00469         """size(self) -> size_type"""
00470         return _SyFi.exmap_size(self)

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

Definition at line 475 of file SyFi.py.

00475 
00476     def swap(self, *args):
00477         """swap(self, exmap v)"""
00478         return _SyFi.exmap_swap(self, *args)

def SyFi.exmap.upper_bound (   self,
  args 
)
upper_bound(self, key_type x) -> iterator

Definition at line 519 of file SyFi.py.

00519 
00520     def upper_bound(self, *args):
00521         """upper_bound(self, key_type x) -> iterator"""
00522         return _SyFi.exmap_upper_bound(self, *args)

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

Definition at line 441 of file SyFi.py.

Referenced by SyFi.exmap.itervalues().

00441 
00442     def value_iterator(self):
00443         """value_iterator(self) -> SwigPyIterator"""
00444         return _SyFi.exmap_value_iterator(self)

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

Definition at line 425 of file SyFi.py.

00425 
00426     def values(self):
00427         """values(self) -> PyObject"""
00428         return _SyFi.exmap_values(self)


Member Data Documentation

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

Definition at line 387 of file SyFi.py.

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

Definition at line 523 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 386 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