ELEMENT A BLANK 0 0 0 !
ELEMENT B BLANK 0 0 0 !
ELEMENT C BLANK 0 0 0 !

TYPE_DEFINITION % SEQ * !
DEFINE_SYSTEM_DEFAULT ELEMENT 2 !

PHASE ALPHA %  2 0.5 0.5 !
CONSTITUENT ALPHA :A: A,B :  !

PARAMETER G(ALPHA,A:A;0) 1 -10; 10000 N !
PARAMETER G(ALPHA,A:B;0) 1 -10; 10000 N !

$ _array_validitiy should filter this parameter because B is not in the first sublattice
PARAMETER G(ALPHA,B:A;0) 1 1e5; 10000 N !

PHASE BETA % 2 0.5 0.5 !
CONSTITUENT BETA :B: B,C :  !

PARAMETER G(BETA,B:B;0) 1 -10; 10000 N !
PARAMETER G(BETA,B:B,C;0) 1 -10; 10000 N !
$ _array_validity should filter this parameter because D is not in the sublattice model
PARAMETER G(BETA,B:D;0) 1 1e5; 10000 N !
$ _array_validity should filter this parameter because there are 3 sublattices
PARAMETER G(BETA,B:B:C;0) 1 1e5; 10000 N !