![]() |
OGS
|
This is the complete list of members for FileIO::SwmmInterface, including all inherited members.
| _base_name | FileIO::SwmmInterface | private |
| _id_linkname_map | FileIO::SwmmInterface | private |
| _id_nodename_map | FileIO::SwmmInterface | private |
| _mesh | FileIO::SwmmInterface | private |
| _pollutant_names | FileIO::SwmmInterface | private |
| _rain_gauges | FileIO::SwmmInterface | private |
| _subcatchment_points | FileIO::SwmmInterface | private |
| _subcatchments | FileIO::SwmmInterface | private |
| addPointElevation(std::ifstream &in, std::vector< GeoLib::Point * > &points, std::map< std::string, std::size_t > const &name_id_map) | FileIO::SwmmInterface | privatestatic |
| addRainGaugeTimeSeriesLocations(std::ifstream &in) | FileIO::SwmmInterface | private |
| addResultsToMesh(MeshLib::Mesh &mesh, SwmmObject const type, std::string const &vec_name, std::vector< double > const &data) | FileIO::SwmmInterface | static |
| convertSwmmInputToGeometry(std::string const &inp_file_name, GeoLib::GEOObjects &geo_objects, bool add_subcatchments) | FileIO::SwmmInterface | static |
| create(std::string const &file_name) | FileIO::SwmmInterface | static |
| existsSwmmOutputFile() const | FileIO::SwmmInterface | |
| getArrayAtTimeStep(SwmmObject obj_type, std::size_t time_step, std::size_t var_idx) const | FileIO::SwmmInterface | |
| getArrayForObject(SwmmObject obj_type, std::size_t obj_idx, std::size_t var_idx) const | FileIO::SwmmInterface | |
| getArrayName(SwmmObject obj_type, std::size_t var_idx) const | FileIO::SwmmInterface | |
| getArrayName(SwmmObject obj_type, std::size_t var_idx, std::size_t n_pollutants) const | FileIO::SwmmInterface | private |
| getLinkPointIds(std::vector< std::size_t > &inlets, std::vector< std::size_t > &outlets) const | FileIO::SwmmInterface | |
| getMesh() const | FileIO::SwmmInterface | inline |
| getName(SwmmObject obj_type, std::size_t idx) const | FileIO::SwmmInterface | |
| getNames(SwmmObject obj_type) const | FileIO::SwmmInterface | |
| getNodeCoordinateVectors(std::vector< double > &x, std::vector< double > &y, std::vector< double > &z) const | FileIO::SwmmInterface | |
| getNumberOfObjects(SwmmObject obj_type) const | FileIO::SwmmInterface | |
| getNumberOfParameters(SwmmObject obj_type) const | FileIO::SwmmInterface | |
| getNumberOfTimeSteps() const | FileIO::SwmmInterface | |
| getSubcatchmentNameMap() const | FileIO::SwmmInterface | private |
| isCommentLine(std::string const &str) | FileIO::SwmmInterface | privatestatic |
| isSectionFinished(std::string const &str) | FileIO::SwmmInterface | privatestatic |
| isSwmmInputFile(std::string const &inp_file_name) | FileIO::SwmmInterface | static |
| matchSubcatchmentsWithPolygons(std::vector< GeoLib::Polyline * > const &lines, std::vector< std::string > const &names) | FileIO::SwmmInterface | private |
| readCoordinates(std::ifstream &in, std::vector< T * > &points, std::vector< std::string > &names) | FileIO::SwmmInterface | privatestatic |
| readLineElements(std::ifstream &in, std::vector< MeshLib::Element * > &elements, std::vector< MeshLib::Node * > const &nodes, std::map< std::string, std::size_t > const &name_id_map) | FileIO::SwmmInterface | private |
| readLinksAsPolylines(std::ifstream &in, std::vector< GeoLib::Polyline * > &lines, std::vector< std::string > &line_names, std::vector< GeoLib::Point * > const &points, std::map< std::string, std::size_t > const &point_names) | FileIO::SwmmInterface | privatestatic |
| readNodeData(std::ifstream &in, std::vector< MeshLib::Node * > &nodes, std::map< std::string, std::size_t > const &name_id_map, std::vector< double > &max_depth, bool read_max_depth) | FileIO::SwmmInterface | private |
| readPollutants(std::ifstream &in) | FileIO::SwmmInterface | private |
| readPolygons(std::ifstream &in, std::vector< GeoLib::Polyline * > &lines, std::vector< std::string > &line_names, std::vector< GeoLib::Point * > &points, std::vector< std::string > &pnt_names) | FileIO::SwmmInterface | privatestatic |
| readSubcatchments(std::ifstream &in, std::map< std::string, std::size_t > const &name_id_map) | FileIO::SwmmInterface | private |
| readSwmmInputToLineMesh() | FileIO::SwmmInterface | private |
| SwmmInterface(std::string const &swmm_base_name) | FileIO::SwmmInterface | private |
| swmmObjectTypeToString(SwmmObject const obj_type) | FileIO::SwmmInterface | static |
| writeCsvForObject(std::string const &file_name, SwmmObject obj_type, std::size_t obj_idx) const | FileIO::SwmmInterface | |
| writeCsvForTimestep(std::string const &file_name, SwmmObject obj_type, std::size_t time_step) const | FileIO::SwmmInterface | |
| ~SwmmInterface() | FileIO::SwmmInterface |