29 #ifndef __ApplicationXML_H
30 #define __ApplicationXML_H 1
32 #include <boost/lexical_cast.hpp>
36 #include <feel/feelcore/xmlparser.hpp>
127 std::ostringstream oss;
137 sprintf( sci_val,
"%.5e",(
double )val );
142 virtual RunStatus preProcessing();
144 virtual void postProcessing();
provides information about the Application
Definition: application.hpp:71
std::vector< std::string > M_parameter_values
parameter values
Definition: applicationxml.hpp:159
Expr< Val< typename mpl::if_< boost::is_arithmetic< ExprT1 >, mpl::identity< Cst< ExprT1 > >, mpl::identity< ExprT1 > >::type::type > > val(ExprT1 const &__e1)
precompute expression tensor
Definition: val.hpp:304
output class to describe code outputs
Definition: xmlparser.hpp:189
parameter class to describe code inputs
Definition: xmlparser.hpp:143
Holds information needed by the "About" box and other classes.
Definition: about.hpp:173
XML application.
Definition: applicationxml.hpp:47
std::vector< Parameter > M_params
parameters
Definition: applicationxml.hpp:153
std::vector< Output > M_outputs
outputs
Definition: applicationxml.hpp:156
ApplicationXML(int argc, char **argv, AboutData const &ad, po::options_description const &od)
default constructor
Definition: applicationxml.cpp:50
~ApplicationXML()
destructor
Definition: applicationxml.cpp:70
std::vector< std::string > M_output_values
output values
Definition: applicationxml.hpp:162
ApplicationXML & operator=(ApplicationXML const &o)
copy operator
Definition: applicationxml.cpp:73