====== Volume interaction ====== Generating [[doc:user:elements:volumes:volumeelement|volume elements]] on a mesh is done with a specific [[doc:user:general:glossaire#Interaction]] called ''FieldApplicator'': app = FieldApplicator(no) app.push(gObject1) app.push(gObject2) ... app.addProperty(prp) # association of an ElementProperties app.addRuptureCriterion(rc) # failure criterion (optional) interactionset.add(app) # the interaction is added in InteractionSet or app = interactionset.add(FieldApplicator(no)) #add returns a reference app.push(gObject1) app.push(gObject2) ... app.addProperty(prp) # association of an ElementProperties app.addRuptureCriterion(rc) # failure criterion (optional) where | ''no'' | number of the ''Interaction'' (which is to say the ''FieldApplicator'') | |''gObject1'' | mesh geometric entity where the finite elements are applied | | ''prp'' | [[doc:user:elements:general:def_element_properties|Properties]] of [[doc:user:elements:volumes:volumeelement|volume elements]] to generate.| | ''rc'' | optional [[doc:user:elements:volumes:rupture|Failure criterion]]|