commit 57478cd148f7d47a16e3bfbe66fd55715185fa22
parent 7af1f2441dd98c4bb4cb2e622ba8607071f05dcc
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Tue, 26 Apr 2022 11:04:55 +0200
Test the isotope abundance
Diffstat:
1 file changed, 15 insertions(+), 0 deletions(-)
diff --git a/src/test_sln_tree.c b/src/test_sln_tree.c
@@ -269,6 +269,21 @@ test_tree
tree_args.max_nlines_per_leaf = 16;
CHK(sln_tree_create(sln, &tree_args, &tree) == RES_OK);
CHK(sln_tree_ref_put(tree) == RES_OK);
+
+ tree_args.molecules[0].nisotopes = 2;
+ tree_args.molecules[0].isotopes[0].abundance = 0.5;
+ tree_args.molecules[0].isotopes[0].id_local = 0;
+ tree_args.molecules[0].isotopes[1].abundance = 0.5;
+ tree_args.molecules[0].isotopes[1].id_local = 1;
+ CHK(sln_tree_create(sln, &tree_args, &tree) == RES_OK);
+ CHK(sln_tree_ref_put(tree) == RES_OK);
+
+ tree_args.molecules[0].nisotopes = 2;
+ tree_args.molecules[0].isotopes[0].abundance = 0.6;
+ tree_args.molecules[0].isotopes[0].id_local = 0;
+ tree_args.molecules[0].isotopes[1].abundance = 0.5;
+ tree_args.molecules[0].isotopes[1].id_local = 1;
+ CHK(sln_tree_create(sln, &tree_args, &tree) == RES_BAD_ARG);
}
/*******************************************************************************