#######################################################################
#                                                                     #
#       |    |  ====  ===   ====  ====  |    |      |        |        #
#       |    |  |     |  |  |        /  |    |      |        |        #
#       |====|  |===  ===   |===    /   |====|   -------  -------     #
#       |    |  |     | \   |      /    |    |      |        |        #
#       |    |  ====  |  \  ====  ====  |    |      |        |        #
#                                                                     #
#######################################################################
#  Copyright (c) 1997-2013 Gerard Rio,   gerard.rio@univ-ubs.fr       #
#  All rights reserved.      http://http://kleger.univ-ubs.fr/Herezh/ #
#  Certification IDDN.FR.010.0106078.000.R.P.2006.035.20600           #
#                                                                     #
#######################################################################
# (version avec le plus de verifications pendant le calcul et les I/O ) 
# version  7.037
#######################################################################
#                       fichier de commande                           # 
#     --- commentaire sur l'objet du travail ???

#----------------------------------------------------
# definition de la dimension de l'espace de travail |
#----------------------------------------------------
 dimension   3

#---------------------------------------------------------------
# definition facultative du niveau d'impression (entre 0 et 10)|
#---------------------------------------------------------------
 niveau_commentaire   1

#-------------------------------
# definition du type de calcul |
#-------------------------------
TYPE_DE_CALCUL
#non_dynamique avec plus visualisation
non_dynamique avec plus uniquement_remontee #plus visualisation

#--------------------------------------
#| definition du (ou des) maillage(s) |
#--------------------------------------
#-- def maillage 
< ../0.1_Maillages/Joint_1x1.her
< ../0.1_Maillages/Joint_1x1.lis
< ../0.1_Maillages/Traverse_1x1.her
< ../0.1_Maillages/Traverse_1x1.lis
< ../0.1_Maillages/Base_1x1.her
< ../0.1_Maillages/Base_1x1.lis

    domaine_esclave
1

    les_courbes_1D 
< ../0.2_Donnees/courbe_1D.hz_courbe
< ../0.3_Lois/fct_1D_ponderation.hz_courbe

    les_fonctions_nD 
< ../0.3_Lois/fct_nD_ponderation.hz_courbe



#======================================
#| definition des lois de comportement|
#--------------------------------------
 
    choix_materiaux
#---------------------------------------
# nom de maillage |Elements | Materiau |
#---------------------------------------
nom_mail= Joint_1x1         E_tout  graphite
nom_mail= Traverse_1x1      E_tout	acier
#nom_mail= Traverse_1x1		E_tout	loi_frottement
nom_mail= Base_1x1			E_tout	acier
#nom_mail= Base_1x1			E_tout	loi_frottement

    materiaux
< graphite.info

#------------------------------------------
# Nom Materiau    |      Type loi         |
#------------------------------------------
  acier         ISOELAS
#------------------------------------------
# E    |     Nu
#------------------------------------------
200000      0.3

# -------------------------------------------------------------------
# |...... loi de comportement de frottement de coulomb ....... |
# -------------------------------------------------------------------
# mu_statique= le coefficient de frottement statique
#loi_frottement LOI_COULOMB
#	mu_statique= 0.3 
#fin_loi_frottement_coulomb_




    masse_volumique  
nom_mail= Joint_1x1         E_tout	1. 
nom_mail= Traverse_1x1       E_tout	1.
nom_mail= Base_1x1          E_tout	1.

    zone_contact
#----------------------------------------------------
# ref noeuds | ref face |
#----------------------------------------------------
nom_mail= Joint_1x1 N_haut		    nom_mail= Traverse_1x1	A_contact
nom_mail= Joint_1x1 N_bas		    nom_mail= Base_1x1  	A_contact

    charges ------------
  
    blocages ------------
#-----------------------------------------------------------
# Ref noeud | Bloquages
#-----------------------------------------------------------
nom_mail= Joint_1x1         N_tout	UZ
nom_mail= Traverse_1x1		N_tout	UZ
nom_mail= Base_1x1			N_tout	UZ

#nom_mail= Joint_1x1     N_bas   UY

nom_mail= Traverse_1x1		N_tout	UX
nom_mail= Base_1x1			N_tout	UX, UY

#nom_mail= Joint_1x1	N_haut	'UY= COURBE_CHARGE: charge_dechargeY ECHELLE: -0.94'
nom_mail= Traverse_1x1	N_tout	'UY= COURBE_CHARGE: charge_dechargeY ECHELLE: -0.493'



    controle ------------
#---------------------------
# PARAMETRE    | VALEUR    |
#---------------------------
SAUVEGARDE      1			                                # defaut : 1
DELTAt          0.0001		                                # defaut : 1.
DELTAtMAXI      0.005			                            # defaut : 1.
DELTAtMINI      1.e-6			                            # defaut : 0.
TEMPSFIN        1.49     		                            # defaut : 1.
PRECISION       1.e-3			                            # defaut : 1.e-3
#NORME           Residu/Reactionet_verification_ddouble	    # defaut : Residu/Reaction
NORME           min(Res,Res/MaX(Reaction_et_PVExterne))_verification_ddouble	
ITERATIONS      20			                                # defaut : 100
MAXINCRE  		999999		                                # defaut : 400

    para_syteme_lineaire ------------
#TYPE_MATRICE        BANDE_NON_SYMETRIQUE_LAPACK	    # defaut : BANDE_SYMETRIQUE
TYPE_MATRICE     CARREE_LAPACK
SYMETRIE_MATRICE    0					            # defaut : 1
TYPE_RESOLUTION     GAUSS					        # defaut : CHOLESKY

	para_pilotage_equi_global ------------
FACTEUR_DIMINUTION              	1.732		# defaut : 1.732
FACTEUR_AUGMENTATION            	1.414		# defaut : 1.414
NB_BONNE_CONVERGENCE 			    3		    # defaut : 3
NB_ITER_POUR_BONNE_CONVERGENCE  	5		    # defaut : 0.25 ITERATIONS
NB_ITER_POUR_MAUVAISE_CONVERGENCE 	10		    # defaut : 0.5 ITERATIONS
NORME_MAXI_INCREMENT  			    0.1 		# defaut : +infini		<--
CAS_JACOBIEN_NEGATIF      		    2		    # defaut : 1

    para_contact ------------

CONTACT_TYPE				            2
PROP_VALPROPRE_RAIDEUR      0.01
TYPE_PENALISATION_PENETRATION  12

#CONTACT_TYPE				                   4		    # defaut : 0
PENETRATION_CONTACT_MAXI 		        0.0001	    # defaut : 0.1
#FCT_ND_BASCUL_CONTACT_TYPE_4       fct_bascule
PENETRATION_BORNE_REGULARISATION_PLUS  0.

#PENALISATION_PENETRATION		        0.1		    # defaut : 0.1
#TYPE_PENALISATION_PENETRATION 	        2#8		    # defaut : 2

PENALISATION_TANGENTIELLE		        1.e6		# defaut : 1.e6
TYPE_PENALISATION_TANGENTIELLE	       2# 8		    # defaut : 2
TYPE_DE_DECOLLEMENT     		        1		    # defaut : 0
NB_DECOLLEMENT_MAXI			            5		    # defaut : 1
PRECISION_BOITE_PRELOCALISATION	        1.05		# defaut : 1.05
MINI_EXTRA_BOITE_PRELOCALISATION	    0.001	    # defaut : 0.001
AJOUT_EXTRA_BOITE_PRELOCALISATION	    0.		    # defaut : 0.
TANGENTIELLE_CONTACT_MAXI		        0.01 	    # defaut : 0.1
PENETRATION_BORNE_REGULARISATION 	    0.001		# defaut : +infini
TANGENTIELLE_BORNE_REGULARISATION	    100.0		# defaut : +infini
FORCE_CONTACT_NOEUD_MAXI 		        1.e8		# defaut : +infini
FORCE_TANGENTIELLE_NOEUD_MAXI 	        1.e8		# defaut : +infini
DISTANCE_MAXI_AU_PT_PROJETE		        10.0		# defaut : +infini
NB_CHANGE_FRONTIERE_MAX			        4		    # defaut : /
OPTIMISATION_NUMEROTATION 		        1		    # defaut : 0
#NIVEAU_COMMENTAIRE_LESCONTACTS	        5		    # defaut : 0
#NIVEAU_COMMENTAIRE_CONTACT		        5		    # defaut : 0

NIVEAU_COMMENTAIRE_LESCONTACTS     2#FCT_ND_NIVEAU_COMMENTAIRE_LESCONTACTS  fc_com_lescontacts #6#3
NIVEAU_COMMENTAIRE_CONTACT         2#FCT_ND_NIVEAU_COMMENTAIRE_CONTACTS  fc_com_contact #6#3# 3



	para_affichage ------------
FREQUENCE_SORTIE_FIL_DU_CALCUL        1	

	para_calculs_geometriques ------------
#POINT_INTERNE_DELTA_THETAI_MAXI			1.e-2		# defaut : 1e-4
POINT_INTERNE_PREC_THETAI_INTERNE			1.e-4		# defaut : 1e-6
#POINT_INTERNE_NB_BOUCLE_SUR_DELTA_THETAI   16		    # defaut : 10
#POINT_INTERNE_NB_EXTERNE				    4		    # defaut : 3
    
	resultats pas_de_sortie_finale_------------
COPIE 0

#_suite_point_info_

    controle ------------
#---------------------------
# PARAMETRE    | VALEUR    |
#---------------------------
#DELTAt            0.0001	# defaut : 1.
#DELTAtMAXI        0.002		# defaut : 1.
#TEMPSFIN          1.49		# defaut : 1.

_fin_point_info_
 
