Topic: please help on the explanation of the T3d control file

Dear Borek,

Please see the control file of the brazil concrete splitting test below. The questions I have at this time is:
1. What does that line with numbers only mean?
2. Regarding the lines of the nodeprop, if the vertices and curves are on the surface followed, can we just use the line of surface only, e.g., vertex 4 6 8
curve 2 3 5 6
surface 1 2
nodeprop bc 3 0 1 0
is that okay to skip the lines of vertex and curve?

Best Regards,
Xuejian

brazil_3d_nl.oofem.out
3D brazilian splitting test
#
# lstype (if metasteps are used, must be specified for each metastep)
#====================================================================
# direct solver 0 (default)
# CG solver     1
# GMRES solver  2
#
# smtype (must be in analysis record)
#====================================
# symmetric skyline             0 (default)
# symmetric compressed columns  4 (only with CG or GMRES)
# dynamic compressed columns    2 (only with CG or GMRES)
#
# solverParams (if metasteps are used, must be specified for each metastep)
#==========================================================================
# lstol (should be at least by two orders of magnitude less than rtolv)
# lsiter (large enough)
# lsprecond
#----------
# incomplete cholesky    3 (only for smtype 4)
# incomplete LU          2 (only for smtype 2)       droptol (default 1.0e-9) partfill (default 5)
#
linearstatic nsteps 1 lstype 3 smtype 7
domain 3d
OutputManager tstep_all dofman_all element_all
2 2 2 0 1
SimpleCS 1 thick 1.0 width 1.0
SimpleCS 2 thick 1.0 width 1.0
IsoLE  1 d 1.0 E 37.7e3 n 0.2 talpha 0.0
IsoLE  2 d 1.0 E 300.e3 n 0.2 talpha 0.0
#idnlm1 1 d 1.0 E 30.e3 n 0.18 talpha 0.0 e0 0.00011666666667 ef 0.0059953333333 R 5.0 equivstraintype 1 regionMap 2 0 1
#IsoLE  2 d 1.0 E 210.e3 n 0.3 talpha 0.0
BoundaryCondition 1 loadTimeFunction 1 prescribedvalue 0.0
ConstantSurfaceLoad 2 loadTimeFunction 1 components 3 0 0 -1.0 loadType 3 ndofs 3
ConstantFunction 1 f(t) 1.0

#%BEGIN_CHECK% tolerance 1.e-3
#LOADLEVEL
#NODE number 7 dof 3 unknown d
#NODE number 3 dof 1 unknown d
#NODE number 11 dof 1 unknown d
#%END_CHECK%

vertex 1
nodeprop bc 3 1 1 1

vertex 2 3
curve 1
nodeprop bc 3 0 1 1

vertex 5 7
curve 4 7
nodeprop bc 3 1 1 0

vertex 4 6 8
curve 2 3 5 6
surface 1 2
nodeprop bc 3 0 1 0

vertex 11
curve 21
nodeprop bc 3 1 0 1

vertex 12 13
curve 11 22
surface 21
nodeprop bc 3 0 0 1

vertex 15 17
curve 14 17 25 27
surface 24 27
nodeprop bc 3 1 0 0


surface 29
boundaryload 2


region 1
elemprop mat 1 crossSect 1
tetratype LTrSpace

region 2
elemprop mat 2 crossSect 2
tetratype LTrSpace

Re: please help on the explanation of the T3d control file

Dear Borek,

I still have another question which needs your help. I want to use T3d to build the model with m4 material definition. Is there any problems of doing this? I know that m4 model has mesh sensitivity issue, will it be the problem if element type is tetrahedra? Thanks,

Xuejian

3

Re: please help on the explanation of the T3d control file

Dear Xuejian,

please find attached a short manual of t3d2oofem, which describes its usage and syntax of control file.

The line with "numbers only" contains the number of cross sections, materials, boundary conditions. initial conditions, and load time functions which are used in control file.

Regarding the nodeprop:  In t3d output file, the mesh entities are classified to the entity of the lowest dimension. This implies that boundary nodes of a particular model entity are not classified to that model entity but to other model entity of possible lowest dimension. For example, boundary nodes of surface are classified to boundary curves of that surface or boundary vertices of those curves.

Regarding to m4: the problem of microplane model is that its response not objective to mesh size. This mean, that the model parameters have to be calibrated to every element size you use. As a result, m4 model is typically used on structured meshes, where all elements have the same size.

Borek

Re: please help on the explanation of the T3d control file

Dear Borek,

Thank you for your help.

I have another question which needs your help. I want to run T3d with -X option, but now I could not get it work because I did not compile T3d with Elixir and Ckit correctly. Can I use Elixir and Ckit you provided for OOFEM? Could you also give me an instruction on how to compiling T3d with them correctly? Thank you.

Best Regards,
Xuejian