1 | package 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 | };
|
---|