next up previous
Next: 4.2.4 Boundary Initialization Up: 4.2 Input & Control Previous: 4.2.2.4 Limiting Values

4.2.3 Auxiliary Definitions

AMIGOS is equipped with a mechanism to calculate auxiliary quantities. These special quantities can be initialized in the Input & Control Interface using the following syntax:

Auxiliaries(<A1>,<A2>,...,<A_n>) 
{
   Value(<auxname>)   = <any definition that is valid for 
                         quantity initialization>
   Weight(<auxname>)  = <auxname>

   Update(<auxname>)  = after timestep
   Update(<auxname>)  = newtonlike

   UpdateX(<auxname>) = <quantity name>
   UpdateY(<auxname>) = <quantity name>
   UpdateZ(<auxname>) = <quantity name>
}

The initialization of auxiliaries is treated in the same manner as the initialization of quantities. The difference is that additionally a weighting auxiliary and several different update modes can be chosen for calculation purposes. This will be discussed in detail in Section 4.3.1.6.


next up previous
Next: 4.2.4 Boundary Initialization Up: 4.2 Input & Control Previous: 4.2.2.4 Limiting Values
Mustafa Radi
1998-12-11