SyFi::exmap Class Reference

Inheritance diagram for SyFi::exmap:

SyFi::_object

List of all members.

Public Member Functions

def iterator
def __iter__
def __nonzero__
def __bool__
def __len__
def __getitem__
def __delitem__
def has_key
def keys
def values
def items
def __contains__
def key_iterator
def value_iterator
def __iter__
def iterkeys
def itervalues
def iteritems
def __setitem__
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

Public Attributes

 this

Static Private Attributes

dictionary __swig_setmethods__ = {}
tuple __setattr__ = lambdaself,name,value:_swig_setattr(self, exmap, name, value)
dictionary __swig_getmethods__ = {}
tuple __getattr__ = lambdaself,name:_swig_getattr(self, exmap, name)
 __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 328 of file SyFi.py.


Member Function Documentation

def SyFi::exmap::__bool__ (   self  ) 

__bool__(self) -> bool

Definition at line 344 of file SyFi.py.

00344                       :
00345         """__bool__(self) -> bool"""
00346         return _SyFi.exmap___bool__(self)
00347 
    def __len__(self):

def SyFi::exmap::__contains__ (   self,
  args 
)

__contains__(self, key_type key) -> bool

Definition at line 376 of file SyFi.py.

00376                                  :
00377         """__contains__(self, key_type key) -> bool"""
00378         return _SyFi.exmap___contains__(self, *args)
00379 
    def key_iterator(self):

def SyFi::exmap::__delitem__ (   self,
  args 
)

__delitem__(self, key_type key)

Definition at line 356 of file SyFi.py.

00356                                 :
00357         """__delitem__(self, key_type key)"""
00358         return _SyFi.exmap___delitem__(self, *args)
00359 
    def has_key(self, *args):

def SyFi::exmap::__getitem__ (   self,
  args 
)

__getitem__(self, key_type key) -> mapped_type

Definition at line 352 of file SyFi.py.

00352                                 :
00353         """__getitem__(self, key_type key) -> mapped_type"""
00354         return _SyFi.exmap___getitem__(self, *args)
00355 
    def __delitem__(self, *args):

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

00396                              : 
00397         """
00398         __init__(self, GiNaC::ex_is_less arg0) -> exmap
00399         __init__(self) -> exmap
00400         __init__(self, exmap arg0) -> exmap
00401         """
00402         this = _SyFi.new_exmap(*args)
00403         try: self.this.append(this)
00404         except: self.this = this

def SyFi::exmap::__iter__ (   self  ) 

Definition at line 388 of file SyFi.py.

00388 : return self.key_iterator()

def SyFi::exmap::__iter__ (   self  ) 

Definition at line 339 of file SyFi.py.

00339 : return self.iterator()

def SyFi::exmap::__len__ (   self  ) 

__len__(self) -> size_type

Definition at line 348 of file SyFi.py.

00348                      :
00349         """__len__(self) -> size_type"""
00350         return _SyFi.exmap___len__(self)
00351 
    def __getitem__(self, *args):

def SyFi::exmap::__nonzero__ (   self  ) 

__nonzero__(self) -> bool

Definition at line 340 of file SyFi.py.

00340                          :
00341         """__nonzero__(self) -> bool"""
00342         return _SyFi.exmap___nonzero__(self)
00343 
    def __bool__(self):

def SyFi::exmap::__setitem__ (   self,
  args 
)

__setitem__(self, key_type key, mapped_type x)

Definition at line 392 of file SyFi.py.

00392                                 :
00393         """__setitem__(self, key_type key, mapped_type x)"""
00394         return _SyFi.exmap___setitem__(self, *args)
00395 
    def __init__(self, *args): 

def SyFi::exmap::begin (   self  ) 

begin(self) -> const_iterator

Definition at line 425 of file SyFi.py.

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

00425                    :
00426         """begin(self) -> const_iterator"""
00427         return _SyFi.exmap_begin(self)
00428 
    def end(self):

def SyFi::exmap::clear (   self  ) 

clear(self)

Definition at line 413 of file SyFi.py.

00413                    :
00414         """clear(self)"""
00415         return _SyFi.exmap_clear(self)
00416 
    def swap(self, *args):

def SyFi::exmap::count (   self,
  args 
)

count(self, key_type x) -> size_type

Definition at line 441 of file SyFi.py.

00441                           :
00442         """count(self, key_type x) -> size_type"""
00443         return _SyFi.exmap_count(self, *args)
00444 
    def erase(self, *args):

def SyFi::exmap::empty (   self  ) 

empty(self) -> bool

Definition at line 405 of file SyFi.py.

00405                    :
00406         """empty(self) -> bool"""
00407         return _SyFi.exmap_empty(self)
00408 
    def size(self):

def SyFi::exmap::end (   self  ) 

end(self) -> const_iterator

Definition at line 429 of file SyFi.py.

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

00429                  :
00430         """end(self) -> const_iterator"""
00431         return _SyFi.exmap_end(self)
00432 
    def rbegin(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 445 of file SyFi.py.

00445                           :
00446         """
00447         erase(self, key_type x) -> size_type
00448         erase(self, iterator position)
00449         erase(self, iterator first, iterator last)
00450         """
00451         return _SyFi.exmap_erase(self, *args)
00452 
    def find(self, *args):

def SyFi::exmap::find (   self,
  args 
)

find(self, key_type x) -> iterator

Definition at line 453 of file SyFi.py.

00453                          :
00454         """find(self, key_type x) -> iterator"""
00455         return _SyFi.exmap_find(self, *args)
00456 
    def lower_bound(self, *args):

def SyFi::exmap::get_allocator (   self  ) 

get_allocator(self) -> allocator_type

Definition at line 421 of file SyFi.py.

00421                            :
00422         """get_allocator(self) -> allocator_type"""
00423         return _SyFi.exmap_get_allocator(self)
00424 
    def begin(self):

def SyFi::exmap::has_key (   self,
  args 
)

has_key(self, key_type key) -> bool

Definition at line 360 of file SyFi.py.

00360                             :
00361         """has_key(self, key_type key) -> bool"""
00362         return _SyFi.exmap_has_key(self, *args)
00363 
    def keys(self):

def SyFi::exmap::items (   self  ) 

items(self) -> PyObject

Definition at line 372 of file SyFi.py.

00372                    :
00373         """items(self) -> PyObject"""
00374         return _SyFi.exmap_items(self)
00375 
    def __contains__(self, *args):

def SyFi::exmap::iterator (   self  ) 

iterator(self) -> SwigPyIterator

Definition at line 335 of file SyFi.py.

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

00335                       :
00336         """iterator(self) -> SwigPyIterator"""
00337         return _SyFi.exmap_iterator(self)
00338 
    def __iter__(self): return self.iterator()

def SyFi::exmap::iteritems (   self  ) 

Definition at line 391 of file SyFi.py.

00391 : return self.iterator()

def SyFi::exmap::iterkeys (   self  ) 

Definition at line 389 of file SyFi.py.

00389 : return self.key_iterator()

def SyFi::exmap::itervalues (   self  ) 

Definition at line 390 of file SyFi.py.

00390 : return self.value_iterator()

def SyFi::exmap::key_iterator (   self  ) 

key_iterator(self) -> SwigPyIterator

Definition at line 380 of file SyFi.py.

00380                           :
00381         """key_iterator(self) -> SwigPyIterator"""
00382         return _SyFi.exmap_key_iterator(self)
00383 
    def value_iterator(self):

def SyFi::exmap::keys (   self  ) 

keys(self) -> PyObject

Definition at line 364 of file SyFi.py.

00364                   :
00365         """keys(self) -> PyObject"""
00366         return _SyFi.exmap_keys(self)
00367 
    def values(self):

def SyFi::exmap::lower_bound (   self,
  args 
)

lower_bound(self, key_type x) -> iterator

Definition at line 457 of file SyFi.py.

00457                                 :
00458         """lower_bound(self, key_type x) -> iterator"""
00459         return _SyFi.exmap_lower_bound(self, *args)
00460 
    def upper_bound(self, *args):

def SyFi::exmap::rbegin (   self  ) 

rbegin(self) -> const_reverse_iterator

Definition at line 433 of file SyFi.py.

00433                     :
00434         """rbegin(self) -> const_reverse_iterator"""
00435         return _SyFi.exmap_rbegin(self)
00436 
    def rend(self):

def SyFi::exmap::rend (   self  ) 

rend(self) -> const_reverse_iterator

Definition at line 437 of file SyFi.py.

00437                   :
00438         """rend(self) -> const_reverse_iterator"""
00439         return _SyFi.exmap_rend(self)
00440 
    def count(self, *args):

def SyFi::exmap::size (   self  ) 

size(self) -> size_type

Definition at line 409 of file SyFi.py.

00409                   :
00410         """size(self) -> size_type"""
00411         return _SyFi.exmap_size(self)
00412 
    def clear(self):

def SyFi::exmap::swap (   self,
  args 
)

swap(self, exmap v)

Definition at line 417 of file SyFi.py.

00417                          :
00418         """swap(self, exmap v)"""
00419         return _SyFi.exmap_swap(self, *args)
00420 
    def get_allocator(self):

def SyFi::exmap::upper_bound (   self,
  args 
)

upper_bound(self, key_type x) -> iterator

Definition at line 461 of file SyFi.py.

00461                                 :
00462         """upper_bound(self, key_type x) -> iterator"""
00463         return _SyFi.exmap_upper_bound(self, *args)
00464 
    __swig_destroy__ = _SyFi.delete_exmap

def SyFi::exmap::value_iterator (   self  ) 

value_iterator(self) -> SwigPyIterator

Definition at line 384 of file SyFi.py.

00384                             :
00385         """value_iterator(self) -> SwigPyIterator"""
00386         return _SyFi.exmap_value_iterator(self)
00387 
    def __iter__(self): return self.key_iterator()

def SyFi::exmap::values (   self  ) 

values(self) -> PyObject

Definition at line 368 of file SyFi.py.

00368                     :
00369         """values(self) -> PyObject"""
00370         return _SyFi.exmap_values(self)
00371 
    def items(self):


Member Data Documentation

tuple SyFi::exmap::__getattr__ = lambdaself,name:_swig_getattr(self, exmap, name) [static, private]

Definition at line 333 of file SyFi.py.

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

Definition at line 334 of file SyFi.py.

tuple SyFi::exmap::__setattr__ = lambdaself,name,value:_swig_setattr(self, exmap, name, value) [static, private]

Definition at line 331 of file SyFi.py.

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

Definition at line 465 of file SyFi.py.

dictionary SyFi::exmap::__swig_getmethods__ = {} [static, private]

Definition at line 332 of file SyFi.py.

dictionary SyFi::exmap::__swig_setmethods__ = {} [static, private]

Definition at line 330 of file SyFi.py.

Definition at line 404 of file SyFi.py.


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

Generated on Mon Aug 31 16:17:07 2009 for SyFi by  doxygen 1.5.9