◆ getSubspace() [1/2]
const Subspace * exatn::numerics::SubspaceRegister::getSubspace |
( |
const std::string & |
name | ) |
const |
Returns a non-owning pointer to a stored subspace by its symbolic name.
◆ getSubspace() [2/2]
const Subspace * exatn::numerics::SubspaceRegister::getSubspace |
( |
SubspaceId |
id | ) |
const |
Returns a non-owning pointer to a stored subspace by its id.
◆ registerSubspace()
SubspaceId exatn::numerics::SubspaceRegister::registerSubspace |
( |
std::shared_ptr< Subspace > |
subspace | ) |
|
Registers a subspace of some vector space and returns its registered id. If the subspace has already been registered before, returns its existing id. Returned id = UNREG_SUBSPACE means that another subspace with the same name has already been registered before.
The documentation for this class was generated from the following files:
- /Users/aqw/exatn/src/numerics/space_register.hpp
- /Users/aqw/exatn/src/numerics/space_register.cpp