Package rosetta :: Package core :: Package chemical :: Module _core_chemical_ :: Class Element
[hide private]
[frames] | no frames]

Class Element

 object --+    
          |    
??.instance --+
              |
             Element

///////////////////////////////////////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////////////////////////////////////

Nested Classes [hide private]
  Properties
//////// ////////
Instance Methods [hide private]
 
Clone(...)
Clone( (Element)arg1) -> Element : core/chemical/Element.hh:106
 
__init__(...)
__init__( (object)arg1) -> None :
 
__reduce__(...)
helper for pickle
 
__str__(...)
__str__( (Element)arg1) -> object :
 
element(...)
element( (Element)arg1) -> object : ////////////// //////////////
 
get_atomic_number(...)
get_atomic_number( (Element)arg1) -> int : core/chemical/Element.hh:119
 
get_chemical_name(...)
get_chemical_name( (Element)arg1) -> str : core/chemical/Element.hh:145
 
get_chemical_symbol(...)
get_chemical_symbol( (Element)arg1) -> str : core/chemical/Element.hh:138
 
get_electron_configuration(...)
get_electron_configuration( (Element)arg1) -> ElectronConfiguration : core/chemical/Element.hh:160
 
get_main_group(...)
get_main_group( (Element)arg1) -> int : core/chemical/Element.hh:131
 
get_period(...)
get_period( (Element)arg1) -> int : core/chemical/Element.hh:125
 
get_property(...)
get_property( (Element)arg1, (Properties)PROPERTY) -> float : core/chemical/Element.hh:153
 
is_conjugatable(...)
is_conjugatable( (Element)arg1) -> bool : core/chemical/Element.hh:169
 
is_fake(...)
is_fake( (Element)arg1) -> bool : Return true unless the element actually exists in the periodic table.
 
read(...)
read( (Element)arg1, (std_istream)ISTREAM) -> std_istream : /////////////////// ///////////////////
 
weight(...)
weight( (Element)arg1) -> float : This is legacy code from old element set Return the full name of the Element
 
write(...)
write( (Element)arg1, (OStream)OSTREAM) -> OStream : core/chemical/Element.hh:200

Inherited from unreachable.instance: __new__

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

Static Methods [hide private]
 
get_property_name(...)
get_property_name( (Properties)PROPERTY) -> str : core/chemical/Element.hh:69
Class Variables [hide private]
  CovalentRadius = rosetta.core.chemical._core_chemical_.Propert...
  Mass = rosetta.core.chemical._core_chemical_.Properties.Mass
  NumberOfProperties = rosetta.core.chemical._core_chemical_.Pro...
  VDWaalsRadius = rosetta.core.chemical._core_chemical_.Properti...
  __instance_size__ = 32
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

Clone(...)

 

Clone( (Element)arg1) -> Element :
    core/chemical/Element.hh:106

    C++ signature :
        boost::shared_ptr<core::chemical::Element> Clone(core::chemical::Element {lvalue})

__init__(...)
(Constructor)

 

__init__( (object)arg1) -> None :

    C++ signature :
        void __init__(_object*)

__init__( (object)arg1, (Element)) -> None :
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    /////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    

    C++ signature :
        void __init__(_object*,core::chemical::Element)

__init__( (object)arg1, (int)ATOMIC_NUMBER, (int)PERIOD, (int)MAIN_GROUP, (str)CHEMICAL_SYMBOL, (str)CHEMICAL_NAME, (float)MASS, (float)COVALENT_RADIUS, (float)VDW_RADIUS, (ElectronConfiguration)ELECTRON_CONFIGURATION) -> None :
    core/chemical/Element.hh:103

    C++ signature :
        void __init__(_object*,unsigned long,unsigned long,unsigned long,std::string,std::string,double,double,double,core::chemical::ElectronConfiguration)

Overrides: object.__init__

__reduce__(...)

 

helper for pickle

Overrides: object.__reduce__
(inherited documentation)

__str__(...)
(Informal representation operator)

 

__str__( (Element)arg1) -> object :

    C++ signature :
        _object* __str__(core::chemical::Element {lvalue})

Overrides: object.__str__

element(...)

 

element( (Element)arg1) -> object :
    //////////////
    //////////////
    

    C++ signature :
        core::chemical::element::Elements element(core::chemical::Element {lvalue})

get_atomic_number(...)

 

get_atomic_number( (Element)arg1) -> int :
    core/chemical/Element.hh:119

    C++ signature :
        unsigned long get_atomic_number(core::chemical::Element {lvalue})

get_chemical_name(...)

 

get_chemical_name( (Element)arg1) -> str :
    core/chemical/Element.hh:145

    C++ signature :
        std::string get_chemical_name(core::chemical::Element {lvalue})

get_chemical_symbol(...)

 

get_chemical_symbol( (Element)arg1) -> str :
    core/chemical/Element.hh:138

    C++ signature :
        std::string get_chemical_symbol(core::chemical::Element {lvalue})

get_electron_configuration(...)

 

get_electron_configuration( (Element)arg1) -> ElectronConfiguration :
    core/chemical/Element.hh:160

    C++ signature :
        core::chemical::ElectronConfiguration get_electron_configuration(core::chemical::Element {lvalue})

get_main_group(...)

 

get_main_group( (Element)arg1) -> int :
    core/chemical/Element.hh:131

    C++ signature :
        unsigned long get_main_group(core::chemical::Element {lvalue})

get_period(...)

 

get_period( (Element)arg1) -> int :
    core/chemical/Element.hh:125

    C++ signature :
        unsigned long get_period(core::chemical::Element {lvalue})

get_property(...)

 

get_property( (Element)arg1, (Properties)PROPERTY) -> float :
    core/chemical/Element.hh:153

    C++ signature :
        double get_property(core::chemical::Element {lvalue},core::chemical::Element::Properties)

get_property_name(...)
Static Method

 

get_property_name( (Properties)PROPERTY) -> str :
    core/chemical/Element.hh:69

    C++ signature :
        std::string get_property_name(core::chemical::Element::Properties)

is_conjugatable(...)

 

is_conjugatable( (Element)arg1) -> bool :
    core/chemical/Element.hh:169

    C++ signature :
        bool is_conjugatable(core::chemical::Element {lvalue})

is_fake(...)

 

is_fake( (Element)arg1) -> bool :
    Return true unless the element actually exists in the periodic table.
    

    C++ signature :
        bool is_fake(core::chemical::Element {lvalue})

read(...)

 

read( (Element)arg1, (std_istream)ISTREAM) -> std_istream :
    ///////////////////
    ///////////////////
    

    C++ signature :
        std::istream {lvalue} read(core::chemical::Element {lvalue},std::istream {lvalue})

weight(...)

 

weight( (Element)arg1) -> float :
    This is legacy code from old element set
     Return the full name of the Element
    

    C++ signature :
        double weight(core::chemical::Element {lvalue})

write(...)

 

write( (Element)arg1, (OStream)OSTREAM) -> OStream :
    core/chemical/Element.hh:200

    C++ signature :
        std::ostream {lvalue} write(core::chemical::Element {lvalue},std::ostream {lvalue})


Class Variable Details [hide private]

CovalentRadius

Value:
rosetta.core.chemical._core_chemical_.Properties.CovalentRadius

NumberOfProperties

Value:
rosetta.core.chemical._core_chemical_.Properties.NumberOfProperties

VDWaalsRadius

Value:
rosetta.core.chemical._core_chemical_.Properties.VDWaalsRadius