source: ThirdParty/mpqc_open/lib/cca/sidl/chemistry-mpqc.sidl@ 220d2c

Action_Thermostats Adding_Graph_to_ChangeBondActions Adding_MD_integration_tests Adding_StructOpt_integration_tests AutomationFragmentation_failures Candidate_v1.6.1 ChemicalSpaceEvaluator Enhanced_StructuralOptimization Enhanced_StructuralOptimization_continued Example_ManyWaysToTranslateAtom Exclude_Hydrogens_annealWithBondGraph Fix_Verbose_Codepatterns ForceAnnealing_with_BondGraph ForceAnnealing_with_BondGraph_continued ForceAnnealing_with_BondGraph_continued_betteresults ForceAnnealing_with_BondGraph_contraction-expansion Gui_displays_atomic_force_velocity JobMarket_RobustOnKillsSegFaults JobMarket_StableWorkerPool PythonUI_with_named_parameters Recreated_GuiChecks StoppableMakroAction TremoloParser_IncreasedPrecision TremoloParser_MultipleTimesteps
Last change on this file since 220d2c 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: 2.2 KB
Line 
1package MPQC version 0.2 {
2
3 class Chemistry_MoleculeViewer implements-all Chemistry.MoleculeViewer,
4 gov.cca.Component, gov.cca.Port {};
5
6 class Chemistry_QC_Model implements-all Chemistry.QC.Model {
7 void initialize_parsedkeyval(in string keyword, in string input);
8 void initialize_parsedkeyval_file(in string keyword, in string filename);
9 void initialize_aggregatekeyval(in string keyword, in string input,
10 in opaque describedclass);
11 void initialize_pointer(in opaque ptr);
12 };
13
14 class Chemistry_QC_ModelFactory implements-all Chemistry.QC.ModelFactory,
15 gov.cca.Component, gov.cca.Port {};
16
17 class Physics_Units implements-all Physics.Units {};
18
19 class GaussianBasis_Shell implements-all
20 Chemistry.QC.GaussianBasis.Shell{
21 void initialize(in opaque scshell);
22 };
23 class GaussianBasis_Atomic implements-all
24 Chemistry.QC.GaussianBasis.Atomic{
25 void initialize(in opaque scbasis, in int atomnum);
26 };
27 class GaussianBasis_Molecular implements-all
28 Chemistry.QC.GaussianBasis.Molecular{
29 void initialize(in opaque scbasis, in string label);
30 opaque sc_gbs_pointer();
31 };
32
33 class IntegralEvaluatorFactory
34 implements-all Chemistry.QC.GaussianBasis.IntegralEvaluatorFactory,
35 gov.cca.Component, gov.cca.Port {};
36
37 class IntegralEvaluator2 implements-all
38 Chemistry.QC.GaussianBasis.IntegralEvaluator2{
39 void set_integral_package(in string label);
40 };
41 class IntegralEvaluator3 implements-all
42 Chemistry.QC.GaussianBasis.IntegralEvaluator3{
43 void set_integral_package(in string label);
44 };
45 class IntegralEvaluator4 implements-all
46 Chemistry.QC.GaussianBasis.IntegralEvaluator4{
47 void set_integral_package(in string label);
48 };
49
50 class ChemistryOpt_CoordinateModel implements-all ChemistryOpt.CoordinateModel,
51 gov.cca.Component, gov.cca.Port{};
52
53 class ComponentFactory implements-all ccaffeine.ports.ComponentFactory {
54 void addDescription(in string className, in string classAlias);
55 };
56
57 class ComponentClassDescription implements-all gov.cca.ComponentClassDescription {
58 void initialize(in string className, in string classAlias);
59 };
60
61 class SimpleDriver implements-all gov.cca.Component, gov.cca.ports.GoPort { };
62
63};
Note: See TracBrowser for help on using the repository browser.