29 #ifndef CORE_ALGORITHMS_FIELDS_STREAMLINES_GENERATESTREAMLINES_H
30 #define CORE_ALGORITHMS_FIELDS_STREAMLINES_GENERATESTREAMLINES_H 1
34 #include <Core/Datatypes/Mesh.h>
35 #include <Core/Datatypes/Field.h>
38 #include <Core/Algorithms/Util/AlgoBase.h>
41 #include <Core/Algorithms/Fields/share.h>
43 namespace SCIRunAlgo {
45 using namespace SCIRun;
53 add_scalar(
"step_size",0.01);
54 add_scalar(
"tolerance",0.0001);
55 add_int(
"max_steps",100);
56 add_int(
"direction",1);
58 add_bool(
"remove_colinear_points",
true);
59 add_option(
"method",
"CellWalk",
"AdamsBashforth|Heun|RungeKutta|RungeKuttaFehlberg|CellWalk");
61 add_bool(
"auto_parameters",
false);
64 add_int(
"num_streamlines",0);
GenerateStreamLinesAlgo()
Definition: GenerateStreamLines.h:51
#define SCISHARE
Definition: share.h:39
Definition: GenerateStreamLines.h:47
boost::shared_ptr< Field > FieldHandle
Definition: DatatypeFwd.h:65