#include <parameterspace.hpp>
Parameter space sampling class.
Inherits vector< Element >.
Public Types | |
typedef boost::shared_ptr < element_type > | element_ptrtype |
typedef parameterspace_type::Element | element_type |
typedef boost::shared_ptr < parameterspace_type > | parameterspace_ptrtype |
typedef ParameterSpace< Dimension > | parameterspace_type |
typedef boost::shared_ptr < sampling_type > | sampling_ptrtype |
typedef Sampling | sampling_type |
Public Member Functions | |
sampling_ptrtype | complement () const |
if supersampling is != 0, Returns the complement | |
size_type | indexInSuperSampling (size_type index) const |
given a local index, returns the index in the super sampling More... | |
M_space (space) | |
void | push_back (element_type const &mu, size_type index) |
add new parameter mu in sampling and store index in super sampling | |
Public Attributes | |
__pad0__: super( N ) | |
Friends | |
class | boost::serialization::access |
|
inline |
given a local index, returns the index in the super sampling
index | index in the local sampling |