EMAN2
Classes | Functions
util.cpp File Reference
#include "byteorder.h"
#include "emassert.h"
#include "emdata.h"
#include "util.h"
#include "randnum.h"
#include <fcntl.h>
#include <iomanip>
#include <sstream>
#include <cstring>
#include <ctype.h>
#include <sys/types.h>
#include <gsl/gsl_linalg.h>
#include <algorithm>
#include <unistd.h>
#include <sys/param.h>
#include <sys/socket.h>
#include <gsl/gsl_matrix.h>
#include <gsl/gsl_vector.h>
Include dependency graph for util.cpp:

Go to the source code of this file.

Classes

struct  BPKT
 

Functions

void printmatrix (gsl_matrix *M, const int n, const int m, const string &message="")
 
void printvector (gsl_vector *M, const int n, const string &message="")
 

Function Documentation

◆ printmatrix()

void printmatrix ( gsl_matrix *  M,
const int  n,
const int  m,
const string &  message = "" 
)

Definition at line 1212 of file util.cpp.

1213{
1214 cout << message << endl;
1215 for(int i = 0; i < n; ++i ){
1216 for (int j = 0; j < m; ++j ){
1217 cout << gsl_matrix_get(M,i,j) << "\t";
1218 }
1219 cout << endl;
1220 }
1221}

Referenced by EMAN::Util::getBaldwinGridWeights().

◆ printvector()

void printvector ( gsl_vector *  M,
const int  n,
const string &  message = "" 
)

Definition at line 1223 of file util.cpp.

1224{
1225 cout << message << endl;
1226 for(int i = 0; i < n; ++i ){
1227 cout << gsl_vector_get(M,i) << "\t";
1228 }
1229 cout << endl;
1230}

Referenced by EMAN::Util::getBaldwinGridWeights().