Skip to content

Commit 98bdf66

Browse files
fixes #846
1 parent 1452a2e commit 98bdf66

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

kratos.gid/apps/MPM/examples/FallingSandBall.tcl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,14 @@ proc ::MPM::examples::FallingSandBall::DrawGeometry2D {args} {
3535
GiD_Layers edit color Sand "#e1aa72"
3636

3737
# Sand circle
38-
GiD_Process Mescape Geometry Create Object CirclePNR 2.0 3.0 0.0 0.0 0.0 1.0 0.5 escape escape
38+
GiD_Process Mescape Geometry Create Object CirclePNR 2.0 3.0 0.0 0.0 0.0 1.0 0.5 escape escape
3939

4040

4141
# Grid creation
4242
GiD_Layers create Grid
4343
GiD_Layers edit to_use Grid
4444
GiD_Layers edit color Grid "#fddda0"
45-
45+
4646
## Points ##
4747
set coordinates [list {0 0 0} {0 4 0} {4 4 0} {4 0 0}]
4848
set grid_points [list ]
@@ -85,7 +85,7 @@ proc ::MPM::examples::FallingSandBall::AssignGroups2D {args} {
8585
}
8686

8787
proc ::MPM::examples::FallingSandBall::AssignGroups3D {args} {
88-
88+
8989
}
9090

9191
# Tree assign
@@ -111,7 +111,7 @@ proc ::MPM::examples::FallingSandBall::TreeAssignation2D {args} {
111111
set mpm_solid_part [customlib::AddConditionGroupOnXPath $mpm_solid_parts_route Sand]
112112
$mpm_solid_part setAttribute ov surface
113113
set constitutive_law_name "HenckyMCPlasticPlaneStrain${nd}Law"
114-
set props [list Element UpdatedLagrangian$nd ConstitutiveLaw $constitutive_law_name Material Sand DENSITY 2300 YOUNG_MODULUS 6e6 POISSON_RATIO 0.3 THICKNESS 0.1 PARTICLES_PER_ELEMENT 10]
114+
set props [list Element UpdatedLagrangian$nd ConstitutiveLaw $constitutive_law_name Material Sand DENSITY 2300 YOUNG_MODULUS 6e6 POISSON_RATIO 0.3 THICKNESS 0.1 PARTICLES_PER_ELEMENT 6]
115115
spdAux::SetValuesOnBaseNode $mpm_solid_part $props
116116

117117
## Grid
@@ -121,7 +121,7 @@ proc ::MPM::examples::FallingSandBall::TreeAssignation2D {args} {
121121
set props [list Element GRID$nd ]
122122
spdAux::SetValuesOnBaseNode $mpm_grid_part $props
123123

124-
124+
125125
# Fix Displacement
126126
## Create interval subgroup
127127
GiD_Groups clone FixedDisplacement Total

kratos.gid/apps/MPM/xml/Elements.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
</NodalConditions>
1818
<inputs>
1919
<parameter n="THICKNESS" pn="Thickness" v="1.0" unit_magnitude="L" units="m" />
20-
<parameter n="PARTICLES_PER_ELEMENT" pn="Particle per element" type="integer" v="1" help="Number of particle generated for each element. Available options are: Triangular: 1,3,6,12,16,33 and Quadrilateral: 1,4,9,16" />
20+
<parameter n="PARTICLES_PER_ELEMENT" pn="Particles per element" type="combo" v="1" values="1,3,4,6,9,12,16,33" pvalues="1 (for triangles or quads),3 (for triangles),4 (for quads),6 (for triangles),9 (for quads),12 (for triangles),16 (for triangles or quads),33 (for triangles)" help="Number of particle generated for each element. Available options are: Triangular: 1,3,6,12,16,33 and Quadrilateral: 1,4,9,16" />
2121
</inputs>
2222
<outputs>
2323
<parameter n="MP_VELOCITY" pn="Material point velocity" v="true" />
@@ -45,7 +45,7 @@
4545
</NodalConditions>
4646
<inputs>
4747
<parameter n="THICKNESS" pn="Thickness" v="1.0" unit_magnitude="L" units="m" />
48-
<parameter n="PARTICLES_PER_ELEMENT" pn="Particle per element" type="integer" v="1" help="Number of particle generated for each element. Available options are: Triangular: 1,3,6,12,16,33 and Quadrilateral: 1,4,9,16" />
48+
<parameter n="PARTICLES_PER_ELEMENT" pn="Particles per element" type="combo" v="1" values="1,3,4,6,9,12,16,33" pvalues="1 (for triangles or quads),3 (for triangles),4 (for quads),6 (for triangles),9 (for quads),12 (for triangles),16 (for triangles or quads),33 (for triangles)" help="Number of particle generated for each element. Available options are: Triangular: 1,3,6,12,16,33 and Quadrilateral: 1,4,9,16" />
4949
</inputs>
5050
<outputs>
5151
<parameter n="MP_VELOCITY" pn="Material point velocity" v="true" />
@@ -72,7 +72,7 @@
7272
<NodalCondition n="ACCELERATION"/>
7373
</NodalConditions>
7474
<inputs>
75-
<parameter n="PARTICLES_PER_ELEMENT" pn="Particle per element" type="integer" v="1" help="Number of particle generated for each element. Available options are: Tetrahedral: 1,3,6,12 and Hexahedral: 1,4,9,16" />
75+
<parameter n="PARTICLES_PER_ELEMENT" pn="Particles per element" type="combo" v="1" values="1,3,4,6,9,12,16,33" pvalues="1 (for triangles or quads),3 (for triangles),4 (for quads),6 (for triangles),9 (for quads),12 (for triangles),16 (for triangles or quads),33 (for triangles)" help="Number of particle generated for each element. Available options are: Tetrahedral: 1,3,6,12 and Hexahedral: 1,4,9,16" />
7676
</inputs>
7777
<outputs>
7878
<parameter n="MP_VELOCITY" pn="Material point velocity" v="true" />

0 commit comments

Comments
 (0)