1 #ifndef teca_elevation_mask_h
2 #define teca_elevation_mask_h
5 #include "teca_algorithm.h"
6 #include "teca_metadata.h"
63 TECA_GET_ALGORITHM_PROPERTIES_DESCRIPTION()
64 TECA_SET_ALGORITHM_PROPERTIES()
71 TECA_ALGORITHM_PROPERTY(std::
string, mesh_height_variable)
79 TECA_ALGORITHM_PROPERTY(std::
string, surface_elevation_variable)
87 TECA_ALGORITHM_VECTOR_PROPERTY(std::
string, mask_variable)
105 const_p_teca_dataset execute(
107 const std::vector<const_p_teca_dataset> &input_data,
111 std::
string mesh_height_variable;
112 std::
string surface_elevation_variable;
113 std::vector<std::
string> mask_variables;