![]() |
OGS
|
Implementation of the createMeshElemPropertiesFromASCRaster tool.
Definition in file createMeshElemPropertiesFromASCRaster.cpp.
#include <tclap/CmdLine.h>#include <algorithm>#include <cmath>#include <memory>#include <numeric>#include "BaseLib/FileTools.h"#include "BaseLib/Logging.h"#include "BaseLib/MPI.h"#include "BaseLib/TCLAPArguments.h"#include "BaseLib/quicksort.h"#include "GeoLib/IO/AsciiRasterInterface.h"#include "GeoLib/Raster.h"#include "InfoLib/GitInfo.h"#include "MathLib/MathTools.h"#include "MeshLib/Elements/Element.h"#include "MeshLib/IO/VtkIO/VtkMeshConverter.h"#include "MeshLib/IO/readMeshFromFile.h"#include "MeshLib/IO/writeMeshToFile.h"#include "MeshLib/Mesh.h"#include "MeshLib/MeshEnums.h"#include "MeshToolsLib/MeshEditing/Mesh2MeshPropertyInterpolation.h"#include "MeshToolsLib/MeshGenerators/RasterToMesh.h"Go to the source code of this file.
Functions | |
| int | main (int argc, char *argv[]) |
| int main | ( | int | argc, |
| char * | argv[] ) |
Definition at line 38 of file createMeshElemPropertiesFromASCRaster.cpp.
References MeshToolsLib::RasterToMesh::convert(), MeshLib::DATAVECTOR, BaseLib::dropFileExtension(), FileIO::AsciiRasterInterface::getRasterFromASCFile(), BaseLib::initOGSLogger(), BaseLib::makeLogLevelArg(), GeoLib::RasterHeader::n_cols, GeoLib::RasterHeader::n_rows, GitInfoLib::GitInfo::ogs_version, MeshLib::QUAD, MeshLib::IO::readMeshFromFile(), MeshToolsLib::Mesh2MeshPropertyInterpolation::setPropertiesForMesh(), MeshLib::IO::writeMeshToFile(), and FileIO::AsciiRasterInterface::writeRasterAsASC().