ESTER
Evolution STEllaire en Rotation
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
OUTFILE Class Reference

#include <parser.h>

Public Member Functions

int open (const char *name, char mode='b')
 
void write (const char *tag, const matrix *)
 
void write (const char *tag, const matrix_map *)
 
void write (const char *tag, matrix *m)
 
void write (const char *tag, matrix_map *m)
 
template<class T >
void write (const char *tag, T *x, unsigned long n=1)
 
template<class T >
void write_fmt (const char *tag, const char *fmt, T *x, unsigned long n=1)
 
void close ()
 

Private Member Functions

void write_tag (const char *tag, unsigned long n)
 

Private Attributes

FILE * fp
 
char mode
 

Member Function Documentation

void OUTFILE::close ( )
int OUTFILE::open ( const char *  name,
char  mode = 'b' 
)
void OUTFILE::write ( const char *  tag,
const matrix a 
)

Here is the call graph for this function:

void OUTFILE::write ( const char *  tag,
const matrix_map a 
)

Here is the call graph for this function:

void OUTFILE::write ( const char *  tag,
matrix m 
)
inline

Here is the call graph for this function:

void OUTFILE::write ( const char *  tag,
matrix_map m 
)
inline

Here is the call graph for this function:

template<class T >
void OUTFILE::write ( const char *  tag,
T *  x,
unsigned long  n = 1 
)
inline

Here is the call graph for this function:

template<class T >
void OUTFILE::write_fmt ( const char *  tag,
const char *  fmt,
T *  x,
unsigned long  n = 1 
)
inline

Here is the call graph for this function:

void OUTFILE::write_tag ( const char *  tag,
unsigned long  n 
)
private

Member Data Documentation

FILE* OUTFILE::fp
private
char OUTFILE::mode
private

The documentation for this class was generated from the following files: