Definition in file ovector_tlate.h.
#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/uvector_tlate.h>
#include <o2scl/array.h>
Go to the source code of this file.
Data Structures | |
class | ovector_view_tlate |
A vector view with finite stride. More... | |
class | ovector_tlate |
A vector with finite stride. More... | |
class | ovector_array_tlate |
Create a vector from an array. More... | |
class | ovector_array_stride_tlate |
Create a vector from an array with a stride. More... | |
class | ovector_subvector_tlate |
Create a vector from a subvector of another. More... | |
class | ovector_const_array_tlate |
Create a const vector from an array. More... | |
class | ovector_const_array_stride_tlate |
Create a const vector from an array with a stride. More... | |
class | ovector_const_subvector_tlate |
Create a const vector from a subvector of another vector. More... | |
class | ovector_reverse_tlate |
Reversed view of a vector. More... | |
class | ovector_const_reverse_tlate |
Reversed view of a vector. More... | |
class | ovector_subvector_reverse_tlate |
Reversed view of a subvector. More... | |
class | ovector_const_subvector_reverse_tlate |
Reversed view of a const subvector. More... | |
class | ovector_alloc |
A simple class to provide an allocate() function for ovector. More... | |
class | ovector_int_alloc |
A simple class to provide an allocate() function for ovector_int. More... | |
class | ofvector |
A vector where the memory allocation is performed in the constructor. More... | |
Typedefs | |
typedef ovector_tlate < double, gsl_vector, gsl_block > | ovector |
ovector typedef | |
typedef ovector_view_tlate < data_t, vparent_t, block_t > | ovector_view |
ovector_view typedef | |
typedef ovector_array_tlate < double, gsl_vector, gsl_block > | ovector_array |
ovector_array typedef | |
typedef ovector_array_stride_tlate < double, gsl_vector, gsl_block > | ovector_array_stride |
ovector_array_stride typedef | |
typedef ovector_subvector_tlate < double, gsl_vector, gsl_block > | ovector_subvector |
ovector_subvector typedef | |
typedef ovector_const_array_tlate < double, gsl_vector, gsl_block > | ovector_const_array |
ovector_const_array typedef | |
typedef ovector_const_array_stride_tlate < double, gsl_vector, gsl_block > | ovector_const_array_stride |
ovector_const_array_stride typedef | |
typedef ovector_const_subvector_tlate < double, gsl_vector, gsl_block > | ovector_const_subvector |
ovector_const_subvector typedef | |
typedef ovector_reverse_tlate < double, gsl_vector, gsl_block > | ovector_reverse |
ovector_reverse typedef | |
typedef ovector_const_reverse_tlate < double, gsl_vector, gsl_block > | ovector_const_reverse |
ovector_const_reverse typedef | |
typedef ovector_subvector_reverse_tlate < double, gsl_vector, gsl_block > | ovector_subvector_reverse |
ovector_subvector_reverse typedef | |
typedef ovector_const_subvector_reverse_tlate < double, gsl_vector, gsl_block > | ovector_const_subvector_reverse |
ovector_const_subvector_reverse typedef | |
typedef ovector_tlate< int, gsl_vector_int, gsl_block_int > | ovector_int |
ovector_int typedef | |
typedef ovector_view_tlate < int, gsl_vector_int, gsl_block_int > | ovector_int_view |
ovector_int_view typedef | |
typedef ovector_array_tlate < int, gsl_vector_int, gsl_block_int > | ovector_int_array |
ovector_int_array typedef | |
typedef ovector_array_stride_tlate < int, gsl_vector_int, gsl_block_int > | ovector_int_array_stride |
ovector_int_array_stride typedef | |
typedef ovector_subvector_tlate < int, gsl_vector_int, gsl_block_int > | ovector_int_subvector |
ovector_int_subvector typedef | |
typedef ovector_const_array_tlate < int, gsl_vector_int, gsl_block_int > | ovector_int_const_array |
ovector_int_const_array typedef | |
typedef ovector_const_array_stride_tlate < int, gsl_vector_int, gsl_block_int > | ovector_int_const_array_stride |
ovector_int_const_array_stride typedef | |
typedef ovector_const_subvector_tlate < int, gsl_vector_int, gsl_block_int > | ovector_int_const_subvector |
ovector_int_const_subvector typedef | |
typedef ovector_reverse_tlate < int, gsl_vector_int, gsl_block_int > | ovector_int_reverse |
ovector_int_reverse typedef | |
typedef ovector_const_reverse_tlate < int, gsl_vector_int, gsl_block_int > | ovector_int_const_reverse |
ovector_int_const_reverse typedef | |
typedef ovector_subvector_reverse_tlate < int, gsl_vector_int, gsl_block_int > | ovector_int_subvector_reverse |
ovector_int_subvector_reverse typedef | |
typedef ovector_const_subvector_reverse_tlate < int, gsl_vector_int, gsl_block_int > | ovector_int_const_subvector_reverse |
ovector_int_const_subvector_reverse typedef | |
Functions | |
template<class data_t, class vparent_t, class block_t> | |
std::ostream & | operator<< (std::ostream &os, const ovector_view_tlate< data_t, vparent_t, block_t > &v) |
A operator for naive vector output. |
std::ostream& operator<< | ( | std::ostream & | os, | |
const ovector_view_tlate< data_t, vparent_t, block_t > & | v | |||
) | [inline] |
A operator for naive vector output.
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.
Definition at line 1835 of file ovector_tlate.h.