function cdef = snyder_succinic_acid()

%% common information
cdef.name = 'snyder_succinic_acid';
cdef.source = '';
% isGeneric is 1 when Miller indices can be choosen from cdef.millerGeneric:
cdef.isGeneric = 0;

%% symmetry information
cdef.sym.defined = 5;
% system: monoclinic
% Schoenflies: C_2h
% Herman-Mauguin: 2/m
% Laue: 2/m

%% lattice information
cdef.lat.unit_angle = 'degree';
cdef.lat.unit_length = 'angstrom';
cdef.lat.a = 5.519;
cdef.lat.b = 8.862;
cdef.lat.c = 5.101;
cdef.lat.alpha = 90;
cdef.lat.beta = 91.59;
cdef.lat.gamma = 90;

%% Miller indices
% cdef.millerDefined = [1, 0, 0; 0, 2, 0; 0, 1, 1; ...
%                       1, -1, 1; 1, 1, -1; 0, 0, 2; 1, 2, 0; 0, 3, 1; ...
%                       1, 0, 2; 1, 0, -2; 1, 3, 1; -1, 3, 1];
cdef.millerDefined = [1, 0, 0; 0, 2, 0; 0, 1, 1; ...
                      1, -1, 1; 1, 1, -1; 0, 0, 2; 1, 2, 0; 0, 3, 1];

%% kinetic parameters
% Snyder classifies the first row as flat, the second row as stepped (the
%   edges of the flat facets) and the third row as kinked (the vertices of
%   the flat faces)
cdef.relativeGrowth = [1; 4.19; 2.98; ...
                       10*ones(5, 1)];
                   
cdef.initialShape = [0.5; 0.3; 0.6; ...
                     0.35; 10; 10; 10; 10];
cdef.initialShape = [1; 0.48; 1.65; 1.09; 20; 20; 20; 20];
                 
cdef.dissolutionShape = [1 2 1.5 ...
                         1.6 1.6 1.7 2.0 1.9];