source: ThirdParty/mpqc_open/src/lib/util/keyval/keyvaltest.in@ b7e5b0

Action_Thermostats Add_AtomRandomPerturbation Add_RotateAroundBondAction Add_SelectAtomByNameAction Adding_Graph_to_ChangeBondActions Adding_MD_integration_tests Adding_StructOpt_integration_tests AutomationFragmentation_failures Candidate_v1.6.0 Candidate_v1.6.1 ChangeBugEmailaddress ChangingTestPorts ChemicalSpaceEvaluator Combining_Subpackages Debian_Package_split Debian_package_split_molecuildergui_only Disabling_MemDebug Docu_Python_wait EmpiricalPotential_contain_HomologyGraph_documentation Enable_parallel_make_install Enhance_userguide Enhanced_StructuralOptimization Enhanced_StructuralOptimization_continued Example_ManyWaysToTranslateAtom Exclude_Hydrogens_annealWithBondGraph FitPartialCharges_GlobalError Fix_ChronosMutex Fix_StatusMsg Fix_StepWorldTime_single_argument Fix_Verbose_Codepatterns ForceAnnealing_goodresults ForceAnnealing_oldresults ForceAnnealing_tocheck ForceAnnealing_with_BondGraph ForceAnnealing_with_BondGraph_continued ForceAnnealing_with_BondGraph_continued_betteresults ForceAnnealing_with_BondGraph_contraction-expansion GeometryObjects Gui_displays_atomic_force_velocity IndependentFragmentGrids_IntegrationTest JobMarket_RobustOnKillsSegFaults JobMarket_StableWorkerPool JobMarket_unresolvable_hostname_fix ODR_violation_mpqc_open PartialCharges_OrthogonalSummation PythonUI_with_named_parameters QtGui_reactivate_TimeChanged_changes Recreated_GuiChecks RotateToPrincipalAxisSystem_UndoRedo StoppableMakroAction Subpackage_levmar Subpackage_vmg ThirdParty_MPQC_rebuilt_buildsystem TremoloParser_IncreasedPrecision TremoloParser_MultipleTimesteps Ubuntu_1604_changes stable
Last change on this file since b7e5b0 was 860145, checked in by Frederik Heber <heber@…>, 8 years ago

Merge commit '0b990dfaa8c6007a996d030163a25f7f5fc8a7e7' as 'ThirdParty/mpqc_open'

  • Property mode set to 100644
File size: 1.3 KB
Line 
1% Emacs should use -*- KeyVal -*- mode.
2
3% check size type
4memory = [ 12345 102KB "103 KB" 1.23KB "1.23 KB" 1MB 1GB 1KIB 1MIB 1GIB 1.4GB ]
5
6% check strings
7
8s1 = "String 1"
9s2 = "String 2"
10
11% check forward references of variables
12forref: (
13 x = $a
14 z = $:forref:b:y
15 nest: (
16 x = $..:b:y
17 )
18 a = 5
19 b: (
20 y = by
21 )
22 )
23
24xxxx: (
25 % this fails as a means of giving an object that doesn't require data:
26 % y<Z>
27 % this must be used instead
28 y<Z> = 0
29 )
30
31x = 1
32y = 3.0
33
34test: (
35 object_a<A>: (
36 a = 4
37 )
38 object_b<B>: (
39 A: a = 111
40 b = 121
41 )
42 object_d<D>: (
43 B: (
44 A: a = 11
45 b = 12
46 )
47 C: (
48 c = 13
49 )
50 d = 14
51 a = $:test:object_b
52 %b = $:test:object_b
53 b<B>: (
54 A: a = 911
55 b = 921
56 )
57 )
58 object = $object_d
59 )
60
61intco: (
62 add_simp: [
63 tors = [ at1 46 29 57 58 ]
64 tors = [ at2 46 29 57 51 ]
65 tors = [ at3 46 29 57 30 ]
66 ]
67 )
68testintco: (
69 add_simp: (
70 0<TorsSimpleCo> = [ at1 46 29 57 58 ]
71 1<TorsSimpleCo> = [ at2 46 29 57 51 ]
72 2<TorsSimpleCo> = [ at3 46 29 57 30 ]
73 )
74 )
75onemoretestintco: (
76 add_simp: [
77 <TorsSimpleCo> = [ at1 46 29 57 58 ]
78 <TorsSimpleCo> = [ at2 46 29 57 51 ]
79 <TorsSimpleCo> = [ at3 46 29 57 30 ]
80 ]
81 )
Note: See TracBrowser for help on using the repository browser.