uvector_cx_tlate.h File Reference

File for definitions of complex unit-stride vectors. More...

#include <iostream>
#include <cstdlib>
#include <string>
#include <fstream>
#include <sstream>
#include <vector>
#include <o2scl/err_hnd.h>
#include <gsl/gsl_vector.h>

Go to the source code of this file.


Detailed Description

Definition in file uvector_cx_tlate.h.


Data Structures

class  uvector_cx_view_tlate
 A vector view of complex numbers with unit stride. More...
class  uvector_cx_tlate
 A vector of double-precision numbers with unit stride. More...
class  uvector_cx_array_tlate
 Create a vector from an array. More...
class  uvector_cx_subvector_tlate
 Create a vector from a subvector of another. More...
class  uvector_cx_const_array_tlate
 Create a vector from an array. More...
class  uvector_cx_const_subvector_tlate
 Create a vector from a subvector of another. More...

Typedefs

typedef uvector_cx_tlate
< double, gsl_complex > 
uvector_cx
 uvector_cx typedef
typedef uvector_cx_view_tlate
< double, gsl_complex > 
uvector_cx_view
 uvector_cx_view typedef
typedef uvector_cx_array_tlate
< double, gsl_complex > 
uvector_cx_array
 uvector_cx_array typedef
typedef
uvector_cx_subvector_tlate
< double, gsl_complex > 
uvector_cx_subvector
 uvector_cx_subvector typedef
typedef
uvector_cx_const_array_tlate
< double, gsl_complex > 
uvector_cx_const_array
 uvector_cx_const_array typedef
typedef
uvector_cx_const_subvector_tlate
< double, gsl_complex > 
uvector_cx_const_subvector
 uvector_cx_const_subvector typedef

Functions

template<class data_t , class complex_t >
std::ostream & operator<< (std::ostream &os, const uvector_cx_view_tlate< data_t, complex_t > &v)
 A operator for naive vector output.

Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const uvector_cx_view_tlate< data_t, complex_t > &  v 
) [inline]

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 650 of file uvector_cx_tlate.h.


Documentation generated with Doxygen and provided under the GNU Free Documentation License. See License Information for details.

Project hosting provided by SourceForge.net Logo, O2scl Sourceforge Project Page