Internal structure of Space object.
More...
|
| | Internal (Integer size, String name) |
| | Full constructor.
|
| | Internal (Integer size) |
| | Size constructor.
|
| Integer | size () const |
| | Get space size.
|
| const String & | name () const |
| | Get space name.
|
| void | setField (String label, const UniqueArray< Arccore::Integer > &indices) |
| | Set label on matrix entries.
|
| Integer | nbField () const |
| | Get the number of fields.
|
| const UniqueArray< Arccore::Integer > & | field (String label) const |
| | Get the indices associated to a label.
|
| const UniqueArray< Arccore::Integer > & | field (Integer i) const |
| | Get indices associated to the i-th field \para[in] i The requested field.
|
| String | fieldLabel (Integer i) const |
| | Get the label of the i-th field.
|
Internal structure of Space object.
Definition at line 48 of file Space.cc.
◆ Internal() [1/2]
| Alien::Space::Internal::Internal |
( |
Integer | size, |
|
|
String | name ) |
|
inline |
Full constructor.
- Parameters
-
| [in] | size | The size of the space |
| [in] | name | The name of the space |
Definition at line 56 of file Space.cc.
References name(), and size().
◆ Internal() [2/2]
| Alien::Space::Internal::Internal |
( |
Integer | size | ) |
|
|
inline |
Size constructor.
- Parameters
-
| [in] | size | The size of the space |
Definition at line 67 of file Space.cc.
References size().
◆ field() [1/2]
| const UniqueArray< Arccore::Integer > & Alien::Space::Internal::field |
( |
Integer | i | ) |
const |
|
inline |
Get indices associated to the i-th field \para[in] i The requested field.
- Returns
- The indices associated to the field
Definition at line 123 of file Space.cc.
References field().
◆ field() [2/2]
| const UniqueArray< Arccore::Integer > & Alien::Space::Internal::field |
( |
String | label | ) |
const |
|
inline |
Get the indices associated to a label.
- Parameters
-
| [in] | label | The requested label |
- Returns
- The indices associated to the field
Definition at line 110 of file Space.cc.
References field().
Referenced by field(), and field().
◆ fieldLabel()
| String Alien::Space::Internal::fieldLabel |
( |
Integer | i | ) |
const |
|
inline |
Get the label of the i-th field.
- Parameters
-
- Returns
- The associated label
Definition at line 133 of file Space.cc.
◆ name()
| const String & Alien::Space::Internal::name |
( |
| ) |
const |
|
inline |
Get space name.
- Returns
- The name of the space
Definition at line 84 of file Space.cc.
Referenced by Internal().
◆ nbField()
| Integer Alien::Space::Internal::nbField |
( |
| ) |
const |
|
inline |
Get the number of fields.
- Returns
- The number of fields (labels)
Definition at line 103 of file Space.cc.
◆ setField()
| void Alien::Space::Internal::setField |
( |
String | label, |
|
|
const UniqueArray< Arccore::Integer > & | indices ) |
|
inline |
Set label on matrix entries.
- Parameters
-
| [in] | label | The name of the label |
| [in] | indices | The indices to which label is set |
Definition at line 91 of file Space.cc.
◆ size()
| Integer Alien::Space::Internal::size |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: