NuTo
Numerics Tool
Public Member Functions | Public Attributes | List of all members
NuTo::GmshWriter::Options Struct Reference

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 = ""
 

Detailed Description

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

Constructor & Destructor Documentation

NuTo::GmshWriter::Options::Options ( double  meshSizeAggregates,
double  meshSizeMatrix,
double  interfaceThickness = 0. 
)
inline

Member Data Documentation

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"

The documentation for this struct was generated from the following file: