51 #if defined(__GNUC__) && (__GNUC__ < 3)
65 #include <iomanip.hpp>
66 #include <strstrea.hpp>
76 #include <strstream.h>
114 #define FILTER_BUF_SIZE 8000
115 #define SIGNATURE_LENGTH 80
128 void get_field(
char * s,
int space_flag=0);
133 #ifdef __BCPLUSPLUS__
140 cifstream() : ios(&buffer), ifstream() { ; }
143 #if defined(__BORLANDC__)
144 #if (__BORLANDC__ > 0x0520)
147 cifstream(
const char*,
int = ios::nocreate,
char cc =
'#');
150 #if defined(__GNUC__) && (__GNUC__ < 3)
151 cifstream(
const char*,
int = ios::nocreate,
char cc =
'#');
153 cifstream(
const char*,
int = std::ios_base::in ,
char cc =
'#');
159 #if defined(__BORLANDC__)
160 # if (__BORLANDC__ > 0x0520)
161 void open(
const char*,
int );
163 void open(
const char*,
int = ios::nocreate);
166 #if defined(__GNUC__) && (__GNUC__ < 3)
167 void open(
const char*,
int = ios::nocreate);
169 void open(
const char*,
int);
229 #endif //#define CIFSTREM_H
Base class for dvariable.
Description not yet available.
virtual ~cifstream()
Destructor.
Description not yet available.
Description not yet available.
char comment_line[SIGNATURE_LENGTH+1]
cifstream(const char *, int=std::ios_base::in, char cc= '#')
Vector of double precision numbers.
char * signature()
Get the signature line of inputfile.
void get_field(char *s, int space_flag=0)
Extract a single field into s from data file.
Description not yet available.
Description not yet available.
cifstream & operator>>(const dvariable &z)
Reads input into var from comment formatted input file.
Description not yet available.
Description not yet available.
Description not yet available.
cifstream & getline(char *, int, char= '\n')
void filter()
Move file pointer past comments and empty lines to next data field.
char * comment()
Returns the last comment line.
Array of integers(int) with indexes from index_min to indexmax.
Description not yet available.
Author: David Fournier Copyright (c) 2008-2012 Regents of the University of California.
Description not yet available.
Description not yet available.
adstring get_file_name(void)
istream & operator>>(const istream &input, const d3_array &arr3)
Read values from input stream into arr3.
Class definition of matrix with derivitive information .
Description not yet available.
Description not yet available.
void report_error(const char *s=NULL)
Description not yet available.
Description not yet available.
Fundamental data type for reverse mode automatic differentiation.
void open(const char *, int)
char signature_line[SIGNATURE_LENGTH+1]