dependency diagram for druckprag

[email protected] Fri, 24 Feb 2012 16:06:47 +0800
Newsgroups gmane.comp.mathematics.tochnog.user
Organization HKUST
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------040008080402030305030100
Content-Type: multipart/alternative;
	boundary="------------000905000103040008020104"


--------------000905000103040008020104
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi all,

I'm testing the Drucker-Prager plasticity model. To enforce an isotropic 
softening behavior, I use dependency_item and dependency_diagram. I want 
to change `c` value (in group_materi_plasti_druckprag) according to 
`kap` so as to decrease the yield strength `K`. In tochnog pro, there is 
dependency_number option. But there is no such option in the free 
version. So I write like this:

dependency_item 1 -group_materi_plasti_druckprag 1 -kap 2
dependency_diagram 1 0. 0.1 0.611 1.5e6 0.175 0.611 5246.89 0.175

Here `phi` and `phiflow` are kept unchanged and only `c` is decreasing. 
But I find I cannot get a reasonable solution. I get a inhomogeneous 
field which I expect not. Also if I delete this two lines (no 
hardening/softening behavior), the result seems correct. Could anyone 
tell me what causes this problem? Or how to enforce the softening 
behavior for d-p model?

-- 
Geotechnical Group
Department of Civil and Environmental Engineering
Hong Kong University of Science and Technology
Clear Water Bay, Kowloon, Hong Kong


--------------000905000103040008020104
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    Hi all,<br>
    <br>
    I'm testing the Drucker-Prager plasticity model. To enforce an
    isotropic softening behavior, I use dependency_item and
    dependency_diagram. I want to change `c` value (in
    group_materi_plasti_druckprag) according to `kap` so as to decrease
    the yield strength `K`. In tochnog pro, there is dependency_number
    option. But there is no such option in the free version. So I write
    like this:<br>
    <br>
    <font color="#990000">dependency_item 1
      -group_materi_plasti_druckprag 1 -kap 2<br>
      dependency_diagram 1 0. 0.1 0.611 1.5e6 0.175 0.611 5246.89 0.175</font><br>
    <br>
    Here `phi` and `phiflow` are kept unchanged and only `c` is
    decreasing. But I find I cannot get a reasonable solution. I get a
    inhomogeneous field which I expect not. Also if I delete this two
    lines (no hardening/softening behavior), the result seems correct.
    Could anyone tell me what causes this problem? Or how to enforce the
    softening behavior for d-p model?<br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Geotechnical Group
Department of Civil and Environmental Engineering
Hong Kong University of Science and Technology
Clear Water Bay, Kowloon, Hong Kong</pre>
  </body>
</html>

--------------000905000103040008020104--

--------------040008080402030305030100
Content-Type: application/x-ns-proxy-autoconfig;
 name="dp.dat"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
 filename="dp.dat"

echo -yes
number_of_space_dimensions 2
materi_velocity
materi_stress
materi_strain_plasti
materi_plasti_kappa
end_initia

node 1 0.000 0.000
node 2 0.500 0.000
node 3 1.000 0.000
node 4 0.000 0.500
node 5 0.500 0.500
node 6 1.000 0.500
node 7 0.000 1.000
node 8 0.500 1.000
node 9 1.000 1.000

element 1 -quad4 1 2 4 5
element 2 -quad4 2 3 5 6
element 3 -quad4 4 5 7 8
element 4 -quad4 5 6 8 9

element_group 1 1
element_group 2 1
element_group 3 1
element_group 4 1

start_define
  bottom_edge geometry_line 1
end_define

start_define
  left_edge geometry_line 2
end_define

start_define
  top_edge geometry_line 3
end_define

start_define
  right_edge geometry_line 4
end_define

bottom_edge 0.0 0.0 1.0 0.0 0.000001
left_edge 0.0 0.0 0.0 1.0 0.000001
top_edge 0.0 1.0 1.0 1.0 0.000001
right_edge 1.0 0.0 1.0 1.0 0.000001

bounda_unknown 0 -bottom_edge -vely
bounda_unknown 1 -left_edge -velx
bounda_unknown 2 -top_edge -vely
bounda_time 2 0.0 -0.01 1.e6 -0.01

group_type 1 -materi
group_materi_elasti_young 1 25e9
group_materi_elasti_poisson 1 0.3
group_materi_memory 1 -updated_without_rotation
group_materi_plasti_druckprag 1 0.611 1.5e6 0.175
group_integration_points 1 -maximal

dependency_item 1 -group_materi_plasti_druckprag 1 -kap 2
dependency_diagram 1 0. 0.1 0.611 1.5e6 0.175 0.611 5246.89 0.175

control_timestep 10 0.01 5.5
control_print_gid 20 -yes

end_data

--------------040008080402030305030100
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
--------------040008080402030305030100
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Tochnog-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tochnog-users

--------------040008080402030305030100--