MaterialStateManager
class and associated free
functionsThe MaterialStateManager
class now have a data member
named mass_density
.
The following free functions are available in C++
:
setMassDensity
which sets the mass density using either
a scalar value (uniform case) or a set of values (non uniform
case).isMassDensityDefined
which returns if the mass density
has been defined.isMassDensityUniform
which returns if the mass density
is uniform. This function throws if the mass density has not been
defined.python
bindingsThe MaterialStateManager
class now have a
setMassDensity
member. A corresponding free function is
also available.
C
bindingsThe following functions are now available:
mgis_bv_material_state_manager_set_uniform_scalar_mass_density
,
mgis_bv_material_state_manager_set_non_uniform_mass_density
,
mgis_bv_material_state_manager_is_mass_density_defined
,
mgis_bv_material_state_manager_is_mass_density_uniform
,
mgis_bv_material_state_manager_get_uniform_mass_density
and
mgis_bv_material_state_manager_get_non_uniform_mass_density
.
fortran
bindingsThe following functions are now available:
material_state_manager_set_uniform_scalar_mass_density
,
material_state_manager_is_mass_density_defined
and
material_state_manager_is_mass_density_uniform
.
The BehaviourDescription
class now exposes the following
data members:
author
: author of the MFront
file,date
: date associated with the MFront
file,validator
: validator of the MFront
file,build_id
: build identifier defined when compiling the
MFront
file.C
bindingsThe following functions are now available:
mgis_bv_behaviour_get_author
, which returns the author
of the MFront
file.mgis_bv_behaviour_get_date
, which returns the date
associated with the MFront
file.mgis_bv_behaviour_get_validator
, which returns the
validator of the MFront
file.mgis_bv_behaviour_get_build_id
, which returns the build
identifier defined when compiling the MFront
file.fortran
bindingsThe mgis_behaviour
module now exposes the following
functions:
behaviour_get_author
, which returns the author of the
MFront
file.behaviour_get_date
, which returns the date associated
with the MFront
file.behaviour_get_validator
, which returns the validator of
the MFront
file.behaviour_get_build_id
, which returns the build
identifier defined when compiling the MFront
file.python
bindingsThe BehaviourDescription
class now exposes the following
properties:
author
: author of the MFront
file,date
: date associated with the MFront
file,validator
: validator of the MFront
file,build_identifier
(or build_id
): build
identifier defined when compiling the MFront
file.For more details, see https://github.com/thelfer/MFrontGenericInterfaceSupport/issues/125.
MaterialDataManager
This feature is described in Section 1.1.
For more details, see https://github.com/thelfer/MFrontGenericInterfaceSupport/issues/121.