Users:Form Finding/Form Finding with CARAT++

From Carat++ Public Wiki
(Difference between revisions)
Jump to: navigation, search
(Created page with 'To beform an analysis for ''form finding'' with CARAT++ the related analysis type have to be defined. The following table shows all important commands to define a ''form finding…')
 
Line 1: Line 1:
 
To beform an analysis for ''form finding'' with CARAT++ the related analysis type have to be defined. The following table shows all important commands to define a  
 
To beform an analysis for ''form finding'' with CARAT++ the related analysis type have to be defined. The following table shows all important commands to define a  
 
''form finding'' analysis in CARAT++. This tabel gives an explanation for each paramter due to that no futher describtion of the paramters will be given.
 
''form finding'' analysis in CARAT++. This tabel gives an explanation for each paramter due to that no futher describtion of the paramters will be given.
!<--
+
 
 
{| border="1" cellpadding="3" cellspacing="0"
 
{| border="1" cellpadding="3" cellspacing="0"
 
|colspan="3" style="background:#efefef;"| Compulsory Parameters
 
|colspan="3" style="background:#efefef;"| Compulsory Parameters
 
|-
 
|-
 
!Parameter
 
!Parameter
!Values, Default(*)
+
!Values
 
!Description
 
!Description
 
|-
 
|-
!PC-ANALYSIS <Nr>      &  *  & Analysis with the number <nr>
+
!PC-ANALYSIS      
|                      &    & the number have to be     \tabularnewline
+
| ''int''                   
                      &    & followed by : FOMFINDING   \tabularnewline                        
+
|Analysis with the number ''int'' the number have to be followed by : FOMFINDING                       
 
|-                       
 
|-                       
DOMAIN                 &  *  & Domain which should be calculated \tabularnewline
+
!DOMAIN  
                      &    & (e.g. EL-DOMAIN 1) \tabularnewline
+
|EL-DOMAIN ''int''
                      &    & The Parameter EL-DOMAIN should be \tabularnewline
+
|Domain which should be calculated. The Parameter EL-DOMAIN should be defined in the Element Block of the Inputfile
                      &    & defined in the Element \tabularnewline                     
+
|-
                      &    & Block of the Inputfile \tabularnewline
+
!OUTPUT  
\hline                                             
+
|PC-OUT ''int''
OUTPUT                 &  *  & Definition of the Output object \tabularnewline
+
|Definition of the Output object. The Parameter PC-OUT should be defined in the PC-Problem Block of the Inputfile
                      &    & (e.g. PC-OUT 1) \tabularnewline
+
|-
                      &    & The Parameter PC-OUT 1 should be\tabularnewline
+
!SOLVER  
                      &    & defined in the PC-Problem \tabularnewline                     
+
|PC-SOLVER ''int''
                      &    & Block of the Inputfile \tabularnewline
+
|Definition of the Solver object. The Parameter PC-SOLVER should be defined in the PC-Problem Block of the Inputfile
\hline                                             
+
|-
SOLVER                 &  *  & Definition of the Solver object \tabularnewline
+
!COMPCASE
                      &    & (e.g. PC-SOLVER 1)  \tabularnewline
+
|LD-COM ''int''
                      &    & The Parameter PC-SOLVER 1 should be \tabularnewline
+
|Definition of the Computation Case. The Parameter LD-COM should be Block of the Inputfile
                      &    & defined in the PC-Problem \tabularnewline                     
+
|-                                              
                      &    & Block of the Inputfile \tabularnewline
+
!FORMFINDING_STEP
\hline                                                 
+
|''int''
COMPCASE               &  *  & Definition of the Computation Case \tabularnewline
+
|Definition of the number of form finding steps
                      &    & (e.g. LD-COM 1) \tabularnewline
+
|-
                      &    & The Parameter LD-COM 1 should be\tabularnewline
+
!MAX_ITER_EQUILIBRIUM
                      &    & defined in the Load \tabularnewline                     
+
|''int''
                      &    & Block of the Inputfile \tabularnewline
+
|Maximum of number of equilibrium iterations before CARAT++ stops the calculation              
\hline                                              
+
|-                     
FORMFINDING\_STEP      &  *  & Definition of the number of\tabularnewline
+
!EQUILIBRIUM_ACCURACY
                      &  *  & form finding steps \tabularnewline
+
|''int''
\hline
+
|Equilibrium accuracy
MAX\_ITER\_EQUILIBRIUM &  *  & Maximum of number of equilibrium   \tabularnewline
+
|-
                      &    & iterations before CARAT++ stops the \tabularnewline
+
!STRESS_ADAPTION
                      &    & calculation \tabularnewline                     
+
|''int''/0   
\hline                     
+
|Defines for which elements the distortion control is active (0=false; 1=true)
EQUILIBRIUM\_ACCURACY  &  *  & Equilibrium accuracy \tabularnewline
+
|-                        
\hline
+
|LAMBDA_MAX
STRESS\_ADAPTION      &  & Defines for which elements the distortion \tabularnewline
+
|''int''
                      &    & control is active \tabularnewline
+
|Maximum allowable element distortion in case of stress adaption
\hline                        
+
|-                     
LAMBDA\_MAX            &    & Maximum allowable element distortion \tabularnewline
+
|MUE_RELAX
                      &    & in case of stress adaption \tabularnewline
+
|''int''
\hline                     
+
|Relaxation of the element distortion (Values between 0 and 1 are valid)
MUE\_RELAX            &    & Relaxation of the element distortion \tabularnewline 
+
|}    
                      &    & (Values between 0 and 1 are valid) \tabularnewline     
+
 
\hline
+
\end{tabular}
+
*....  No default value for this parameter. Compulsory for a calculation.\\
+
\clearpage
+
-->
+
 
For the better understanding of the syntax of this kind of analysis in the following an example of an input block for a \textit{form finding} will be shown.  
 
For the better understanding of the syntax of this kind of analysis in the following an example of an input block for a \textit{form finding} will be shown.  
  

Revision as of 07:36, 3 September 2010

To beform an analysis for form finding with CARAT++ the related analysis type have to be defined. The following table shows all important commands to define a form finding analysis in CARAT++. This tabel gives an explanation for each paramter due to that no futher describtion of the paramters will be given.

Compulsory Parameters
Parameter Values Description
PC-ANALYSIS int Analysis with the number int the number have to be followed by : FOMFINDING
DOMAIN EL-DOMAIN int Domain which should be calculated. The Parameter EL-DOMAIN should be defined in the Element Block of the Inputfile
OUTPUT PC-OUT int Definition of the Output object. The Parameter PC-OUT should be defined in the PC-Problem Block of the Inputfile
SOLVER PC-SOLVER int Definition of the Solver object. The Parameter PC-SOLVER should be defined in the PC-Problem Block of the Inputfile
COMPCASE LD-COM int Definition of the Computation Case. The Parameter LD-COM should be Block of the Inputfile
FORMFINDING_STEP int Definition of the number of form finding steps
MAX_ITER_EQUILIBRIUM int Maximum of number of equilibrium iterations before CARAT++ stops the calculation
EQUILIBRIUM_ACCURACY int Equilibrium accuracy
STRESS_ADAPTION int/0 Defines for which elements the distortion control is active (0=false; 1=true)
LAMBDA_MAX int Maximum allowable element distortion in case of stress adaption
MUE_RELAX int Relaxation of the element distortion (Values between 0 and 1 are valid)

For the better understanding of the syntax of this kind of analysis in the following an example of an input block for a \textit{form finding} will be shown.

Example of an Input Block

The below shown input block defines a formfinding analysis with the ID 1. It uses for the element domain, the output, the solver and the compcase fields which have the ID 1. The analysis perform 20 formfinding steps and stops the computation after 100 steps if no convergence is reached. The accuracy of the analysis is defined as 10-6. Distortion control is enabled and used for elements releated to the elemnt properties with ID 1. The maximum allowed element distortion is 1.1 and relaxation of the element distortion control is set to 0.


PC-ANALYSIS 1: FORMFINDING
  DOMAIN = EL-DOMAIN 1
  OUTPUT = PC-OUT 1
  SOLVER = PC-SOLVER 1
  COMPCASE = LD-COM 1
  FORMFINDING_STEP = 20
  MAX_ITER_EQUILIBRIUM = 100
  EQUILIBRIUM_ACCURACY = 1e-06
  STRESS_ADAPTION = PROP_ID 1
  LAMBDA_MAX=1.1
  MUE_RELAX=0.0




Whos here now:   Members 0   Guests 0   Bots & Crawlers 1
 
Personal tools
Content for Developers