1 #ifndef teca_table_remove_rows_h
2 #define teca_table_remove_rows_h
5 #include "teca_algorithm.h"
6 #include "teca_metadata.h"
41 TECA_GET_ALGORITHM_PROPERTIES_DESCRIPTION()
42 TECA_SET_ALGORITHM_PROPERTIES()
50 void set_mask_expression(const std::
string &expr);
53 std::
string get_mask_expression()
54 {
return this->mask_expression; }
62 TECA_ALGORITHM_PROPERTY(
int, remove_dependent_variables)
70 const_p_teca_dataset execute(
unsigned int port,
71 const std::vector<const_p_teca_dataset> &input_data,
75 std::string mask_expression;
76 std::string postfix_expression;
77 std::set<std::string> dependent_variables;
78 int remove_dependent_variables;