STL namespace. More...
Classes | |
class | allocator |
STL class. | |
class | array |
STL class. | |
class | atomic |
STL class. | |
class | atomic_ref |
STL class. | |
class | auto_ptr |
STL class. | |
class | bad_alloc |
STL class. | |
class | bad_cast |
STL class. | |
class | bad_exception |
STL class. | |
class | bad_typeid |
STL class. | |
class | basic_fstream |
STL class. | |
class | basic_ifstream |
STL class. | |
class | basic_ios |
STL class. | |
class | basic_iostream |
STL class. | |
class | basic_istream |
STL class. | |
class | basic_istringstream |
STL class. | |
class | basic_ofstream |
STL class. | |
class | basic_ostream |
STL class. | |
class | basic_ostringstream |
STL class. | |
class | basic_string |
STL class. | |
class | basic_string_view |
STL class. | |
class | basic_stringstream |
STL class. | |
class | bitset |
STL class. | |
class | complex |
STL class. | |
class | deque |
STL class. | |
class | domain_error |
STL class. | |
class | error_category |
STL class. | |
class | error_code |
STL class. | |
class | error_condition |
STL class. | |
class | exception |
STL class. | |
class | forward_list |
STL class. | |
class | fstream |
STL class. | |
struct | greater< ValueEvent * > |
class | ifstream |
STL class. | |
class | invalid_argument |
STL class. | |
class | ios |
STL class. | |
class | ios_base |
STL class. | |
class | istream |
STL class. | |
class | istringstream |
STL class. | |
class | jthread |
STL class. | |
class | length_error |
STL class. | |
class | list |
STL class. | |
class | lock_guard |
STL class. | |
class | logic_error |
STL class. | |
class | map |
STL class. | |
class | multimap |
STL class. | |
class | multiset |
STL class. | |
class | mutex |
STL class. | |
class | ofstream |
STL class. | |
class | ostream |
STL class. | |
class | ostringstream |
STL class. | |
class | out_of_range |
STL class. | |
class | overflow_error |
STL class. | |
class | priority_queue |
STL class. | |
class | queue |
STL class. | |
class | range_error |
STL class. | |
class | recursive_mutex |
STL class. | |
class | recursive_timed_mutex |
STL class. | |
class | runtime_error |
STL class. | |
class | set |
STL class. | |
class | shared_lock |
STL class. | |
class | shared_mutex |
STL class. | |
class | shared_ptr |
STL class. | |
class | shared_timed_mutex |
STL class. | |
class | smart_ptr |
STL class. | |
class | span |
STL class. | |
class | stack |
STL class. | |
class | string |
STL class. | |
class | string_view |
STL class. | |
class | stringstream |
STL class. | |
class | system_error |
STL class. | |
class | thread |
STL class. | |
class | timed_mutex |
STL class. | |
class | u16string |
STL class. | |
class | u16string_view |
STL class. | |
class | u32string |
STL class. | |
class | u32string_view |
STL class. | |
class | u8string |
STL class. | |
class | u8string_view |
STL class. | |
class | underflow_error |
STL class. | |
class | unique_lock |
STL class. | |
class | unique_ptr |
STL class. | |
class | unordered_map |
STL class. | |
class | unordered_multimap |
STL class. | |
class | unordered_multiset |
STL class. | |
class | unordered_set |
STL class. | |
class | valarray |
STL class. | |
class | vector |
STL class. | |
class | weak_ptr |
STL class. | |
class | wfstream |
STL class. | |
class | wifstream |
STL class. | |
class | wios |
STL class. | |
class | wistream |
STL class. | |
class | wistringstream |
STL class. | |
class | wofstream |
STL class. | |
class | wostream |
STL class. | |
class | wostringstream |
STL class. | |
class | wstring |
STL class. | |
class | wstring_view |
STL class. | |
class | wstringstream |
STL class. | |
Typedefs | |
typedef map< unsigned int, MechanicalObjectDOFIndex > | AtomDOFMap |
definition of the association set (=map in STL) AtomDOFMap AtomDOFMap associates an atom index with the the MechanicalObjectDofIndex | |
using | AtomPointIdMap = std::map< const Atom *, const vtkIdType > |
definition of the association set (=map in STL) AtomPointIdMap. | |
using | AtomPointIdMapIterator = std::map< const Atom *, const vtkIdType >::iterator |
the iterator corresponding to the AtomPointIdMap map | |
using | AtomPointIdPair = std::pair< const Atom *, const vtkIdType > |
As the PhysicalModel atom index can be different to the node index (continuity in id is not mandatory in PML) a map is needed to link the atom index with its corresponding vtkPoint Id definition of a couple (=STL pair) [Atom *, vtkIdType] this associates an atom to its vtkPoint Id. | |
using | GlobalIndexStructureMap = std::map< unsigned int, Structure * > |
definition of the association set (=map in STL) globalIndexStructureMap. | |
using | GlobalIndexStructureMapIterator = std::map< unsigned int, Structure * > ::iterator |
the iterator corresponding to GlobalIndexStructureMap | |
using | GlobalIndexStructurePair = std::pair< unsigned int, Structure * > |
definition of a couple (=STL pair) (int , Structure *) this associates a global cell/atom index to the ptr to the cell/atom that actually has this index | |
typedef map< unsigned int, unsigned int > | MechanicalObjectAtomDOFMap |
there is one MechanicalObjectAtomDOFMap per Mechanical Object: this is a map where first is the atom index and second is the DOF index for this mechanical object | |
typedef map< unsigned int, unsigned int > | MechanicalObjectDOFAtomMap |
there is one MechanicalObjectDOFAtomMap per Mechanical Object: this is a map where first is the DOF index for this mechanical object and second is the atom index | |
typedef pair< unsigned int, unsigned int > | MechanicalObjectDOFIndex |
definition of a couple (=STL pair) [unsigned int mecObjectIndex, unsigned int dofIndex] | |
STL namespace.
correspondance between an atom index and index of the DOF in a mechanical object
typedef map<unsigned int, MechanicalObjectDOFIndex> std::AtomDOFMap |
definition of the association set (=map in STL) AtomDOFMap AtomDOFMap associates an atom index with the the MechanicalObjectDofIndex
using std::AtomPointIdMap = typedef std::map <const Atom*, const vtkIdType> |
definition of the association set (=map in STL) AtomPointIdMap.
AtomPointIdMap associate all the Atom with their vtkPoint Id. The key is the atom, so that it is simple to retrieve its corresponding point Id (which is supposed to be the most often used functionnality).
using std::AtomPointIdMapIterator = typedef std::map <const Atom*, const vtkIdType>::iterator |
the iterator corresponding to the AtomPointIdMap map
using std::AtomPointIdPair = typedef std::pair<const Atom*, const vtkIdType> |
As the PhysicalModel atom index can be different to the node index (continuity in id is not mandatory in PML) a map is needed to link the atom index with its corresponding vtkPoint Id definition of a couple (=STL pair) [Atom *, vtkIdType] this associates an atom to its vtkPoint Id.
using std::GlobalIndexStructureMap = typedef std::map <unsigned int, Structure*> |
definition of the association set (=map in STL) globalIndexStructureMap.
GlobalIndexStructureMap associate all the global index with their cell/atom ptr. The key is the global index, so that it is simple to retrieve a cell/atom pointer from the globalIndex
using std::GlobalIndexStructureMapIterator = typedef std::map <unsigned int, Structure*> ::iterator |
the iterator corresponding to GlobalIndexStructureMap
using std::GlobalIndexStructurePair = typedef std::pair<unsigned int, Structure*> |
definition of a couple (=STL pair) (int , Structure *) this associates a global cell/atom index to the ptr to the cell/atom that actually has this index
typedef map<unsigned int, unsigned int> std::MechanicalObjectAtomDOFMap |
there is one MechanicalObjectAtomDOFMap per Mechanical Object: this is a map where first is the atom index and second is the DOF index for this mechanical object
typedef map<unsigned int, unsigned int> std::MechanicalObjectDOFAtomMap |
there is one MechanicalObjectDOFAtomMap per Mechanical Object: this is a map where first is the DOF index for this mechanical object and second is the atom index
typedef pair<unsigned int, unsigned int> std::MechanicalObjectDOFIndex |
definition of a couple (=STL pair) [unsigned int mecObjectIndex, unsigned int dofIndex]