 |
PK_pattern_bound_t |
|
struct PK_pattern_bound_s
{
int repetitions_i[2]; --- repetition bounds in the ith direction (0, 0)
int repetitions_j[2]; --- repetition bounds in the jth direction (0, 0)
int repetitions_k[2]; --- repetition bounds in the kth direction (0, 0)
};
typedef struct PK_pattern_bound_s PK_pattern_bound_t;
This structure contains data on the bounds of a given pattern
Specific Errors:
Used in:
PK_BODY_make_patterned_o_t
PK_LATTICE_make_patterned_o_t
Description of fields:
'repetitions_i' Repetition bounds in the ith direction, corresponding
to the 'i_axis' within the 'skewbox'
'repetitions_j' Repetition bounds in the jth direction, corresponding
to the 'j_axis' within the 'skewbox'
'repetitions_k' Repetition bounds in the kth direction, corresponding
to the 'k_axis' within the 'skewbox'
For instance, if repetitions in all three directions are set to
{ -1, 1 }, then the result has 27 duplicates of the original
(i.e. 3x3x3).