Contains material data such as Young's Modulus, Shear Modulus and Poisson's ratio, and if needed could include additional material properties.
More...
#include <Material.h>
|
double | E |
| Young's Modulus ( \( E \))
|
|
double | G |
| Shear Modulus ( \( G \))
|
|
double | nu |
| Poisson's ratio ( \( \nu\))
|
|
Contains material data such as Young's Modulus, Shear Modulus and Poisson's ratio, and if needed could include additional material properties.
Material::Material |
( |
double |
E, |
|
|
double |
nu |
|
) |
| |
Constructor.
- Parameters
-
E | is the Young's modulus |
nu | is Poisson's ratioConstuctor that takes E and \( \nu\) and calculates the Shear modulus from the relationship: \( G = \frac{E}{2(1+\nu)} \) |
void Material::calculateG |
( |
double |
E, |
|
|
double |
nu |
|
) |
| |
Calculates Shear Modulus.
Takes E and \( \nu\) as arguments and calculates the Shear modulus from the relationship: \( G = \frac{E}{2(1+\nu)} \)
- Parameters
-
E | is the Young's modulus |
nu | is Poisson's ratio |
The documentation for this class was generated from the following files:
- C:/Users/simenva/Documents/GitHubVisualStudio/CrossSectionSolver/Solver/Material.h
- C:/Users/simenva/Documents/GitHubVisualStudio/CrossSectionSolver/Solver/Material.cpp