22 #include "libmesh/libmesh_config.h" 23 #include "libmesh/parsed_function.h" 24 #include "libmesh/point.h" 28 int main(
int argc,
char ** argv)
32 libmesh_error_msg_if(argc < 2,
"Usage: " << argv[0] <<
" function_to_eval [x] [y] [z] [t]");
34 std::string function_string = argv[1];
38 const Point p ( (argc > 2) ? std::atof(argv[2]) : 0.0,
39 (argc > 3) ? std::atof(argv[3]) : 0.0,
40 (argc > 4) ? std::atof(argv[4]) : 0.0 );
42 const libMesh::Real t = (argc > 5) ? std::atof(argv[5]) : 0.0;
A Function generated (via FParser) by parsing a mathematical expression.
The libMesh namespace provides an interface to certain functionality in the library.
int main(int argc, char **argv)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
A Point defines a location in LIBMESH_DIM dimensional Real space.