Interactions

A - B - C - D - E - F - G - H - I - K - L - M - N - O - P - Q - R - S - T - U - V - W - X

Interactions

Section System
Type block

This input option controls the interactions between systems. It basically allows to select which systems will interact with another system through a given interaction type. The format of the block is the following:


%Namespace.Interactions
  interaction_type | interaction_mode | …
%

Here is an example to better understand how this works:


%SystemA.Interactions
  gravity | all_except | "SystemB"
%

This means that SystemA and all the systems that belong to the same namespace (i.e., all its subsystems) will interact through gravity with all interaction partners that are also able to interact through gravity, except with SystemB. Note that the opposite is not true so, although clearly unphysical, this will not prevent SystemB from feeling the gravity from SystemA (in Octopus the interactions are always one-sided).

NB: Each interaction type should only appear once in the block. Any further instances beyond the first will be ignored.

Available modes and interaction types:

Options:



Featured in tutorials