ADMB Documentation  11.5.3197
 All Classes Files Functions Variables Typedefs Friends Defines
admanip.cpp
Go to the documentation of this file.
00001 /*
00002  * $Id$
00003  *
00004  * Author: David Fournier
00005  * Copyright (c) 2008-2012 Regents of the University of California
00006  */
00011 #include <fvar.hpp>
00012 
00013 /*
00014 ostream& setfixed(const ostream& _s)
00015 {
00016   ostream& s=(ostream&)(_s);
00017   s.setf(ios::fixed,ios::floatfield);
00018   return s;
00019 }
00020 
00021 ostream& setscientific(const ostream& _s)
00022 {
00023   ostream& s=(ostream&)(_s);
00024   s.setf(ios::scientific,ios::floatfield);
00025   return s;
00026 }
00027 
00028 
00029 ostream& setshowpoint(const ostream& _s)
00030 {
00031   ostream& s=(ostream&)(_s);
00032   s.setf(ios::showpoint);
00033   return s;
00034 }
00035 */
00036 
00041 preshowpoint setshowpoint(void)
00042 {
00043   preshowpoint tmp;
00044   return tmp;
00045 }
00046 
00051 ostream& operator<<(const ostream& _s, preshowpoint p)
00052 {
00053   ostream& s=(ostream&)(_s);
00054   s.setf(ios::showpoint);
00055   return s;
00056 }
00057 
00062 prefixed setfixed(void)
00063 {
00064   prefixed tmp;
00065   return tmp;
00066 }
00067 
00072 ostream& operator<<(const ostream& _s, prefixed p)
00073 {
00074   ostream& s=(ostream&)(_s);
00075   s.setf(ios::fixed,ios::floatfield);
00076   return s;
00077 }
00078 
00083 prescientific setscientific(void)
00084 {
00085   prescientific tmp;
00086   return tmp;
00087 }
00088 
00093 ostream& operator<<(const ostream& _s, prescientific p)
00094 {
00095   ostream& s=(ostream&)(_s);
00096   s.setf(ios::scientific,ios::floatfield);
00097   return s;
00098 }