using @Brick "StandardElasticity" #381
Replies: 5 comments 3 replies
-
You may have a look at the documentation of the Assuming that your behaviour is isotropic, the brick automatically declares the
See the attached example and the following code:
|
Beta Was this translation helpful? Give feedback.
-
Thomas : Many thanks for this detailed information. OK, then I have to inset in the mtest file the following lines: Cheers. |
Beta Was this translation helpful? Give feedback.
-
Dear Thomas. I tried this but it did not work. As you suggest, I declared in mtest : @MaterialProperty<function> 'YoungModulus' "2.6e6 * (-23.721 * Temperature + 78821)" ;
@MaterialProperty<constant> 'PoissonRatio' 0.3 ; In the mfront file, I put : @DSL Implicit;
@Behaviour Monnet_RPV_EVP;
@Algorithm NewtonRaphson_NumericalJacobian ;
@Description{
}
@Epsilon 1.e-14;
@Theta 1;
@Brick "StandardElasticity";
// when i want to compute the shear modulus as follows
@InitLocalVariables {
mu = YoungModulus/2./(1.+ PoissonRatio); // module de cisaillement I have the error message : I tried Can you explain to me how can I use : Thanks in advance. |
Beta Was this translation helpful? Give feedback.
-
Many Thanks. |
Beta Was this translation helpful? Give feedback.
-
many thanks. Thomas. |
Beta Was this translation helpful? Give feedback.
-
Dear colleagues,
I would like to use @brick "StandardElasticity". I tried to introduce the values of Young Modulus and Poisson's ratio in mtest. No matter how I call these modulii : YoungModulus, youngmodulus, Young, etc.. I always get an error message teeling me that the law does not declare such variable.
I am using the "generic" interface.
All examples I have seen are introducing the modulii inside the mfront file itself and not in mtest.
Many thanks for your help.
Cheers
Beta Was this translation helpful? Give feedback.
All reactions