ViennaLS
Loading...
Searching...
No Matches
viennals::OxidationDeformationParameters Struct Reference

Parameters for the Cartesian-grid oxide deformation model. More...

#include <lsOxidationDeformation.hpp>

Public Attributes

double viscosity = 1.
double ambientPressure = 0.
double minMechanicsBoundaryDistance = 0.20
double shearModulus = 0.
double stressRelaxationTime = 0.
double stressTimeStep = 1.
double shearActivationVolume = 0.
unsigned mechanicsIterations = 200
double mechanicsTolerance = 1e-4
double nitrideYoungModulus = 0.
double nitridePoissonRatio = 0.27
double nitrideViscosity = 0.
double nitrideShearActivationVolume = 0.
std::size_t maxGridPoints = 5000000
int material = -1

Detailed Description

Parameters for the Cartesian-grid oxide deformation model.

Member Data Documentation

◆ ambientPressure

double viennals::OxidationDeformationParameters::ambientPressure = 0.

◆ material

int viennals::OxidationDeformationParameters::material = -1

◆ maxGridPoints

std::size_t viennals::OxidationDeformationParameters::maxGridPoints = 5000000

◆ mechanicsIterations

unsigned viennals::OxidationDeformationParameters::mechanicsIterations = 200

◆ mechanicsTolerance

double viennals::OxidationDeformationParameters::mechanicsTolerance = 1e-4

◆ minMechanicsBoundaryDistance

double viennals::OxidationDeformationParameters::minMechanicsBoundaryDistance = 0.20

◆ nitridePoissonRatio

double viennals::OxidationDeformationParameters::nitridePoissonRatio = 0.27

◆ nitrideShearActivationVolume

double viennals::OxidationDeformationParameters::nitrideShearActivationVolume = 0.

◆ nitrideViscosity

double viennals::OxidationDeformationParameters::nitrideViscosity = 0.

◆ nitrideYoungModulus

double viennals::OxidationDeformationParameters::nitrideYoungModulus = 0.

◆ shearActivationVolume

double viennals::OxidationDeformationParameters::shearActivationVolume = 0.

◆ shearModulus

double viennals::OxidationDeformationParameters::shearModulus = 0.

◆ stressRelaxationTime

double viennals::OxidationDeformationParameters::stressRelaxationTime = 0.

◆ stressTimeStep

double viennals::OxidationDeformationParameters::stressTimeStep = 1.

◆ viscosity

double viennals::OxidationDeformationParameters::viscosity = 1.

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