====== General Points ====== TODO ====== Definition of a material law ====== These laws are usually referenced by [[doc:user:elements:general:materials|materials]] to define a hardening type of a viscosity function. Examples of some available laws for isotropic hardening can be found in [[doc:user:elements:volumes:isohard|]]. lawno = lawset.define (numero, type) lawno = lawset(numero) lawno.put(param, value) lawno.depend(param, fct, Key(Lock))) ... |''numero'' | number of the material law (must be unique) | |''type'' | type of material (for example ''LinearIsotropicHardening'') - see [[doc:user:start#Lois matérielles]] | |''param'' | name of the law parameter (for example ''IH_SIGEL'') | |''value'' | value of the law parameter | |''fct'' | function which characterizes the dependency of the property (optional: no ''fct'' if no dependency) | |''Lock'' | [[doc:user:general:locks|Lock]] which defines the dependency variable of the property (compulsory if there is a dependency) |