NuTo
Numerics Tool
|
Gmsh options that are defaulted to well working parameters. More...
#include <GmshWriter.h>
Public Member Functions | |
Options (double meshSizeAggregates, double meshSizeMatrix, double interfaceThickness=0.) | |
Public Attributes | |
double | interfaceThickness = 0 |
double | meshSizeAggregates = 1 |
double | meshSizeMatrix = 1 |
int | meshAlg = 6 |
int | meshAlg3D = 4 |
int | meshRecombinationAlgorithm = 0 |
int | meshOptimize = 2 |
int | meshSmoothing = 2 |
std::string | physicalGroupMatrix = "Matrix" |
std::string | physicalGroupAggregates = "Aggregates" |
std::string | physicalGroupInterfaces = "Interfaces" |
std::string | additionalOptions = "" |
Gmsh options that are defaulted to well working parameters.
You can override them here and add arbitrary options via the member additionalOptions
. One idea would be to specifiy additionalOptions = "Mesh.SecondOrderIncomplete = 1\\n;"
to get 8 node quads in a 2D interface, instead of 9 node quads
|
inline |
std::string NuTo::GmshWriter::Options::additionalOptions = "" |
double NuTo::GmshWriter::Options::interfaceThickness = 0 |
int NuTo::GmshWriter::Options::meshAlg = 6 |
int NuTo::GmshWriter::Options::meshAlg3D = 4 |
int NuTo::GmshWriter::Options::meshOptimize = 2 |
int NuTo::GmshWriter::Options::meshRecombinationAlgorithm = 0 |
double NuTo::GmshWriter::Options::meshSizeAggregates = 1 |
double NuTo::GmshWriter::Options::meshSizeMatrix = 1 |
int NuTo::GmshWriter::Options::meshSmoothing = 2 |
std::string NuTo::GmshWriter::Options::physicalGroupAggregates = "Aggregates" |
std::string NuTo::GmshWriter::Options::physicalGroupInterfaces = "Interfaces" |
std::string NuTo::GmshWriter::Options::physicalGroupMatrix = "Matrix" |