![]() |
Object-oriented Scientific Computing Library: Version 0.910
|
File for definitions of unit-stride vectors. More...
#include <iostream>
#include <cstdlib>
#include <string>
#include <fstream>
#include <sstream>
#include <vector>
#include <gsl/gsl_vector.h>
#include <o2scl/err_hnd.h>
#include <o2scl/string_conv.h>
#include <o2scl/array.h>
#include <o2scl/vector.h>
Go to the source code of this file.
Definition in file uvector_tlate.h.
Data Structures | |
class | uvector_const_view_tlate< data_t > |
A const vector view with unit stride. More... | |
class | uvector_base_tlate< data_t > |
A base class for uvector and uvector_view. More... | |
class | uvector_view_tlate< data_t > |
A base class for uvectors. More... | |
class | uvector_tlate< data_t > |
A vector with unit stride. More... | |
class | uvector_array_tlate< data_t > |
Create a vector from an array. More... | |
class | uvector_subvector_tlate< data_t > |
Create a vector from a subvector of another. More... | |
class | uvector_const_array_tlate< data_t > |
Create a vector from an const array. More... | |
class | uvector_const_subvector_tlate< data_t > |
Create a const vector from a subvector of another vector. More... | |
class | uvector_alloc |
A simple class to provide an allocate() function for uvector. More... | |
class | uvector_int_alloc |
A simple class to provide an allocate() function for uvector_int. More... | |
class | uvector_size_t_alloc |
A simple class to provide an allocate() function for uvector_size_t. More... | |
class | ufvector< N > |
A vector with unit-stride where the memory allocation is performed in the constructor. More... | |
Typedefs | |
typedef uvector_tlate< double > | uvector |
uvector typedef | |
typedef uvector_view_tlate < double > | uvector_view |
uvector_view typedef | |
typedef uvector_base_tlate < double > | uvector_base |
uvector_base typedef | |
typedef uvector_const_view_tlate < double > | uvector_const_view |
uvector_const_view typedef | |
typedef uvector_array_tlate < double > | uvector_array |
uvector_array typedef | |
typedef uvector_subvector_tlate < double > | uvector_subvector |
uvector_subvector typedef | |
typedef uvector_const_array_tlate < double > | uvector_const_array |
uvector_const_array typedef | |
typedef uvector_const_subvector_tlate < double > | uvector_const_subvector |
uvector_const_subvector typedef | |
typedef uvector_tlate< int > | uvector_int |
uvector_int typedef | |
typedef uvector_view_tlate< int > | uvector_int_view |
uvector_int_view typedef | |
typedef uvector_base_tlate< int > | uvector_int_base |
uvector_int_base typedef | |
typedef uvector_const_view_tlate< int > | uvector_int_const_view |
uvector_int_const_view typedef | |
typedef uvector_array_tlate< int > | uvector_int_array |
uvector_int_array typedef | |
typedef uvector_subvector_tlate< int > | uvector_int_subvector |
uvector_int_subvector typedef | |
typedef uvector_const_array_tlate< int > | uvector_int_const_array |
uvector_int_const_array typedef | |
typedef uvector_const_subvector_tlate < int > | uvector_int_const_subvector |
uvector_int_const_subvector typedef | |
typedef uvector_tlate< size_t > | uvector_size_t |
uvector_size_t typedef | |
typedef uvector_view_tlate < size_t > | uvector_size_t_view |
uvector_size_t_view typedef | |
typedef uvector_base_tlate < size_t > | uvector_size_t_base |
uvector_size_t_base typedef | |
typedef uvector_const_view_tlate < size_t > | uvector_size_t_const_view |
uvector_size_t_const_view typedef | |
typedef uvector_array_tlate < size_t > | uvector_size_t_array |
uvector_size_t_array typedef | |
typedef uvector_subvector_tlate < size_t > | uvector_size_t_subvector |
uvector_size_t_subvector typedef | |
typedef uvector_const_array_tlate < size_t > | uvector_size_t_const_array |
uvector_size_t_const_array typedef | |
typedef uvector_const_subvector_tlate < size_t > | uvector_size_t_const_subvector |
uvector_size_t_const_subvector typedef | |
Functions | |
template<class data_t > | |
std::ostream & | operator<< (std::ostream &os, const uvector_const_view_tlate< data_t > &v) |
A operator for simple vector output. |
std::ostream& operator<< | ( | std::ostream & | os, |
const uvector_const_view_tlate< data_t > & | v | ||
) |
This outputs all of the vector elements. All of these are separated by one space character, though no trailing space or endl
is sent to the output. If the vector is empty, nothing is done.
Definition at line 1006 of file uvector_tlate.h.
Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).