- 29 Nov, 2016 40 commits
-
-
GILLES Sebastien authored
#1022 PressureAtQuadPt is no longer a full-fledged Parameter, but a similar object which GetValue() takes more argument to give all the underlying invariantHolder needs to update directly.
-
GILLES Sebastien authored
#1022 First draft of PressureAtQuadPt, and use it in the pressure contrib to rhs. Present version is rather crude: parameter must be defined within the local variational operator (not pretty but we can live with that) and does not handle at all update of invariant (much more problematic: this is VERY error prone).
-
GILLES Sebastien authored
#1022 Introduce skeleton of the Parameter class which will include the computation on the fly of pressure at quadrature points.
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
#1022 Poromechanics: stop using mass matrix to evaluate rhs term of fluid pressure. This way, there are no longer any direct use of a GlobalVector related to fluid pressure.
-
GILLES Sebastien authored
#1022 - #1035 Introduce in poromechanics a scalar transient source, and fix remaining problems in the library about them.
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
#1022 FluidPressure: make global vector not publicly accessible. They were actually only used... to print the values with DevPrint. It is rather important to check that now: new scheme proposed by Bruno make the pressure disappear entirely, and be replaced by an expression in function of fluid mass expressed at quadrature points. So to make sure the transition is smooth we need to ensure fluid pressure is really used only through Parameters...
-
GILLES Sebastien authored
#1045 Add a new field in SCons to specify subdirectory into which build the current libraries and executables.
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
#1040 Poromechanics: porosity is now computed with the brand new CauchyGreen tensor (so it is available in PoroVarf).
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
#1040 PressureContribToRhs: use new Cauchy Green tensor (in a Parameter) instead of former one computed on the fly.
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
#1040 SecondPiolaStressTensor: now invariant is computed with the value stored in the parameter, rather than the formerly computed one, only in hyperelasticity case (active stress and viscosity will be modified likewise in next commit).
-
GILLES Sebastien authored
-
GILLES Sebastien authored
#1040 Now update calls are correctly done. Next step is to actually use the newly computed CauchyGreen tensor (instead of the one computed within the variational operator.
-
GILLES Sebastien authored
#1040 Use UpdateCauchyGreenTensor update in SecondPiolaKirchhoffStressTensor. This currently fails due to the lack of AllocateGradientFEltPhi::yes.
-
GILLES Sebastien authored
-
GILLES Sebastien authored
#859 Add in output directory the name of the model considered (might be useful if several models are using the same Lua file).
-
GILLES Sebastien authored
-
GILLES Sebastien authored
#1040 InvariantHolder now uses a LocalVector rather than a CauchyGreenTensor object (this is arguably less elegant, but I have no choice to pave the way to new CauchyGreenTensor stored within a Parameter).
-
GILLES Sebastien authored
#1025 Make ParameterOperator truly work with time dependency. Add an accessor in GlobalParameterOperator to the underlying Parameter.
-
GILLES Sebastien authored
#1040 Provide first full draft of UpdateCauchyGreenTensor. It will in the end replace the current CauchyGreenTensor object; so invariants needs to be adapted as well.
-
GILLES Sebastien authored
-
GILLES Sebastien authored
#1040 CauchyGreenTensor: replace std::vector<double> by LocalVector in internal storage (goal is to update this through a Parameter, and Parameters needs local vectors...)
-