/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        D E F I N I T I O N S   D E   Q U E L Q U E S   P R O C E D U R E S   N E C E S S A I R E S                                */
/*        A   L ' E T U D E   D E   L ' A T O M E   D ' H Y D R O G E N E  :                                                         */
/*                                                                                                                                   */
/*                                                                                                                                   */
/*        Author of '$xrq/hydrogene.24$I' :                                                                                          */
/*                                                                                                                                   */
/*                    Jean-Francois Colonna (LACTAMME, 1993??????????).                                                              */
/*                                                                                                                                   */
/*************************************************************************************************************************************/

/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/*                                                                                                                                   */
/*        V A L I D A T I O N   D E S   O R D R E S  :                                                                               */
/*                                                                                                                                   */
/*************************************************************************************************************************************/
#include  xrq/Hspherik.16.I"
#define   VALIDATION_DES_ORDRES_lmn                                                                                                     \
                    Bblock                                                                                                              \
                    VALIDATION_DES_ORDRES_lm;                                                                                           \
                                                                                                                                        \
                    Test(IFLT(ordre_n,ORDRE_n_01))                                                                                      \
                         Bblock                                                                                                         \
                         PRINT_ERREUR("l'ordre 'n' est trop petit, il prend une valeur egale a celle de 'ORDRE_n_01'");                 \
                         EGAL(ordre_n,ORDRE_n_01);                                                                                      \
                         Eblock                                                                                                         \
                    ATes                                                                                                                \
                         Bblock                                                                                                         \
                         Eblock                                                                                                         \
                    ETes                                                                                                                \
                                                                                                                                        \
                    Test(IFGT(ordre_l,PRED(ordre_n)))                                                                                   \
                         Bblock                                                                                                         \
                         PRINT_ERREUR("l'ordre 'l' est superieur a l'ordre 'n-1', il prend une valeur egale a celle de 'n-1'");         \
                         EGAL(ordre_l,PRED(ordre_n));                                                                                   \
                         Eblock                                                                                                         \
                    ATes                                                                                                                \
                         Bblock                                                                                                         \
                         Eblock                                                                                                         \
                    ETes                                                                                                                \
                    Eblock                                                                                                              \
                                        /* Validation des ordres (l,m,n).                                                            */



Copyright © Jean-François Colonna, 2019-2021.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / Ecole Polytechnique, 2019-2021.