Home
last modified time | relevance | path

Searched refs:GenericTopology (Results 1 – 25 of 159) sorted by relevance

1234567

/dports/biology/protomol/protomol/framework/topology/
H A Dtopologyutilities.h24 class GenericTopology; variable
123 const GenericTopology *topo);
127 const GenericTopology *topo);
132 const GenericTopology *topo);
137 const GenericTopology *topo,
147 const GenericTopology *topo);
152 const GenericTopology *topo);
182 const GenericTopology * );
187 const GenericTopology * );
191 GenericTopology * topo);
[all …]
H A DGenericTopology.cpp7 const string GenericTopology::scope("Topology");
8 const string GenericTopology::keyword("Topology");
10 GenericTopology::GenericTopology():Makeable(), in GenericTopology() function in ProtoMol::GenericTopology
18 GenericTopology::GenericTopology(Real c, const ExclusionType& e):Makeable(), in GenericTopology() function in ProtoMol::GenericTopology
29 GenericTopology* GenericTopology::make(string& errMsg, const vector<Value>& values)const{ in make()
H A DGenericTopology.h47 class GenericTopology : public Makeable{
53 GenericTopology();
54 GenericTopology(Real c, const ExclusionType& e);
55 virtual ~GenericTopology(){}; in ~GenericTopology()
96 GenericTopology* make(std::string& errMsg, const std::vector<Value>& values)const;
101 virtual GenericTopology* doMake(std::string& errMsg, std::vector<Value> values)const=0;
H A Dtopologyutilities.cpp25 const GenericTopology* topology, in randomVelocity()
58 const GenericTopology* topology, in randomVelocity()
291 const GenericTopology* topology, in addVelocityVirial()
340 const GenericTopology *topo){ in linearMomentum()
362 const GenericTopology *topo){ in removeLinearMomentum()
377 const GenericTopology *topo){ in centerOfMass()
409 const GenericTopology *topo){ in angularMomentum()
420 const GenericTopology *topo, in angularMomentum()
465 const GenericTopology *topo){ in removeAngularMomentum()
574 GenericTopology *topo ) { in buildMolecularCenterOfMass()
[all …]
/dports/biology/protomol/protomol/framework/forces/
H A DoneAtomContraints.h23 static bool check(const GenericTopology*, int, int){return true;} in check()
24 static bool check(const GenericTopology*, int){return true;} in check()
27 static void check(const GenericTopology*, int, int, const Vector3D&, Real, const Vector3D&){} in check()
38 static void check(const GenericTopology*, int, int, const Vector3D&, Real, const Vector3D&){} in check()
49 static void check(const GenericTopology*, int, int, const Vector3D&, Real, const Vector3D&){} in check()
60 static void check(const GenericTopology*, int, int, const Vector3D&, Real, const Vector3D&){} in check()
68 static bool check(const GenericTopology*, int i, int j){ in check()
72 static bool check(const GenericTopology*, int){return true;} in check()
75 static void check(const GenericTopology*, int, int, const Vector3D&, Real, const Vector3D&){} in check()
80 static bool check(const GenericTopology*, int, int){return true;} in check()
[all …]
H A DExternalGravitationSystemForce.h10 class GenericTopology; variable
25 void doEvaluate(const GenericTopology* topo,
34 virtual void evaluate(const GenericTopology* topo,
39 virtual void parallelEvaluate(const GenericTopology* topo,
48 virtual unsigned int numberOfBlocks(const GenericTopology* topo,
H A DExternalMagneticFieldExtendedForce.h10 class GenericTopology; variable
25 void doEvaluate(const GenericTopology* topo,
35 virtual void evaluate(const GenericTopology* topo,
41 virtual void parallelEvaluate(const GenericTopology* topo,
51 virtual unsigned int numberOfBlocks(const GenericTopology* topo,
H A DFrictionExtendedForce.h10 class GenericTopology; variable
25 void doEvaluate(const GenericTopology* topo,
35 virtual void evaluate(const GenericTopology* topo,
41 virtual void parallelEvaluate(const GenericTopology* topo,
51 virtual unsigned int numberOfBlocks(const GenericTopology* topo,
H A DSphericalSystemForce.h23 void doEvaluate(const GenericTopology* topo,
32 virtual void evaluate(const GenericTopology* topo,
37 virtual void parallelEvaluate(const GenericTopology* topo,
47 virtual unsigned int numberOfBlocks(const GenericTopology* topo,
75 inline void SphericalSystemForce::evaluate(const GenericTopology* topo, in evaluate()
H A DDihedralSystemForce.h26 virtual void evaluate(const GenericTopology* topo,
31 virtual void parallelEvaluate(const GenericTopology* topo,
41 virtual unsigned int numberOfBlocks(const GenericTopology* topo,
67 inline void DihedralSystemForce<TBoundaryConditions>::evaluate(const GenericTopology* topo, in evaluate()
78 …inline void DihedralSystemForce<TBoundaryConditions>::parallelEvaluate(const GenericTopology* topo, in parallelEvaluate()
102 …unsigned int DihedralSystemForce<TBoundaryConditions>::numberOfBlocks(const GenericTopology* topo, in numberOfBlocks()
H A DImproperSystemForce.h25 virtual void evaluate(const GenericTopology* topo,
30 virtual void parallelEvaluate(const GenericTopology* topo,
39 virtual unsigned int numberOfBlocks(const GenericTopology* topo,
64 inline void ImproperSystemForce<TBoundaryConditions>::evaluate(const GenericTopology* topo, in evaluate()
75 …inline void ImproperSystemForce<TBoundaryConditions>::parallelEvaluate(const GenericTopology* topo, in parallelEvaluate()
99 …unsigned int ImproperSystemForce<TBoundaryConditions>::numberOfBlocks(const GenericTopology* topo, in numberOfBlocks()
H A DMollyForce.h11 class GenericTopology; variable
33 virtual void evaluate(const GenericTopology*,
39 virtual void parallelEvaluate(const GenericTopology*,
63 inline void MollyForce::parallelEvaluate(const GenericTopology* topo, in parallelEvaluate()
H A DSystemForce.h10 class GenericTopology; variable
32 virtual void evaluate(const GenericTopology* topo,
39 virtual void parallelEvaluate(const GenericTopology* topo,
67 inline void SystemForce::parallelEvaluate(const GenericTopology* topo, in parallelEvaluate()
H A DExtendedForce.h11 class GenericTopology; variable
33 virtual void evaluate(const GenericTopology* topo,
40 virtual void parallelEvaluate(const GenericTopology* topo,
54 inline void ExtendedForce::parallelEvaluate(const GenericTopology* topo, in parallelEvaluate()
H A DElectricFieldSystemForce.h31 void doEvaluate(const GenericTopology* topo,
40 virtual void evaluate(const GenericTopology* topo,
45 virtual void parallelEvaluate(const GenericTopology* topo,
55 virtual unsigned int numberOfBlocks(const GenericTopology* topo,
119 …temForce<TBoundaryConditions,TSwitchingFunction,TConstraint>::evaluate(const GenericTopology* topo, in evaluate()
129 …<TBoundaryConditions,TSwitchingFunction,TConstraint>::parallelEvaluate(const GenericTopology* topo, in parallelEvaluate()
150 …mForce<TBoundaryConditions,TSwitchingFunction,TConstraint>::doEvaluate(const GenericTopology* topo, in doEvaluate()
201 …emForce<TBoundaryConditions,TSwitchingFunction,TConstraint>::numberOfBlocks(const GenericTopology*, in numberOfBlocks() argument
H A DBondSystemForce.h39 virtual void evaluate(const GenericTopology* topo,
44 virtual void parallelEvaluate(const GenericTopology* topo,
53 virtual unsigned int numberOfBlocks(const GenericTopology* topo,
80 inline void BondSystemForce<TBoundaryConditions>::evaluate(const GenericTopology* topo, in evaluate()
153 inline void BondSystemForce<TBoundaryConditions>::parallelEvaluate(const GenericTopology* topo, in parallelEvaluate()
177 …inline unsigned int BondSystemForce<TBoundaryConditions>::numberOfBlocks(const GenericTopology* to… in numberOfBlocks()
H A DForceGroup.h15 class GenericTopology; variable
40 void evaluateSystemForces(GenericTopology* topo,
46 void evaluateExtendedForces(GenericTopology* topo,
53 void evaluateMollyForces(GenericTopology* topo,
H A DExternalGravitationSystemForce.cpp34 void ExternalGravitationSystemForce::evaluate(const GenericTopology* topo, in evaluate()
42 void ExternalGravitationSystemForce::parallelEvaluate(const GenericTopology* topo, in parallelEvaluate()
61 void ExternalGravitationSystemForce::doEvaluate(const GenericTopology* topo, in doEvaluate()
73 unsigned int ExternalGravitationSystemForce::numberOfBlocks(const GenericTopology*, in numberOfBlocks() argument
/dports/biology/protomol/protomol/framework/frontend/
H A DTopologyFactoryDetails.cpp14 TopologyFactoryDetails::TopologyFactoryDetails():FactoryBase<GenericTopology>(){ in TopologyFactoryDetails()
30 GenericTopology* TopologyFactoryDetails::make(string& errMsg, const Configuration* config){ in make()
31 string id = config->get(GenericTopology::getKeyword()).getString(); in make()
32 const GenericTopology* prototype = TFactory::instance().getPrototype(id); in make()
37GenericTopology* TopologyFactoryDetails::make(string& errMsg, const string& id, const vector<Value… in make()
41GenericTopology* TopologyFactoryDetails::doMake(string& errMsg, const string& id, const vector<Val… in doMake()
43 const GenericTopology* prototype = getPrototype(id); in doMake()
51 GenericTopology* newObj = prototype->make(errMsg,values); in doMake()
62 for(set<const GenericTopology*>::const_iterator i=myPointers.begin();i != myPointers.end();++i){ in doRegisterAllExemplarsConfiguration()
67 …config->registerKeyword(GenericTopology::getKeyword(),Value(string(""),ConstraintValueType::NotEmp… in doRegisterAllExemplarsConfiguration()
[all …]
H A DTopologyFactoryDetails.h15 class FactoryTraits<GenericTopology> {
21 class TopologyFactoryDetails : public FactoryBase <GenericTopology> {
26 typedef Factory<GenericTopology> TFactory;
48 static GenericTopology* make(std::string& errMsg, const Configuration* config);
49 …static GenericTopology* make(std::string& errMsg, const std::string& id, const std::vector<Value>&…
53GenericTopology* doMake(std::string& errMsg, const std::string& id, const std::vector<Value>& valu…
H A DbuildTopology.h6 class GenericTopology; variable
12 void buildTopology(GenericTopology* topo,const PSF& psf, const PAR& par, bool dihedralMultPSF);
14 void buildMoleculeTable(GenericTopology *topo);
15 void buildExclusionTable(GenericTopology* topo, const ExclusionType& exclusionType);
/dports/biology/protomol/protomol/applications/iSGProtomol-app/frontend/
H A DbuildISGTopology.h5 class GenericTopology; variable
11 void buildISGTopology(GenericTopology* topo,const PSF& psf, const iSGPAR& par);
13 void buildMoleculeTable(GenericTopology *topo);
14 void buildExclusionTable(GenericTopology* topo, const ExclusionType& exclusionType);
15 void buildMoleculeBondingLists(GenericTopology* topo);
/dports/biology/protomol/protomol/applications/iSGProtomol-app/integrators/
H A DModifierISG.h16 class GenericTopology; variable
38 void setForcesAfterTransformation(GenericTopology *topo);
39 void pickNewMolecule(GenericTopology *topo, ScalarStructure *myEnergies);
43 virtual void readXSCs(const std::string myFile, GenericTopology *topo);
45 void indexBonds(GenericTopology *topo, const TRANS &trans);
/dports/biology/protomol/protomol/applications/iSGProtomol-app/forces/
H A DiSGDihedralSystemForce.h26 virtual void evaluate(const GenericTopology* topo,
31 virtual void parallelEvaluate(const GenericTopology* topo,
41 virtual unsigned int numberOfBlocks(const GenericTopology* topo,
65 inline void iSGDihedralSystemForce<TBoundaryConditions>::evaluate(const GenericTopology* topo, in evaluate()
80 …inline void iSGDihedralSystemForce<TBoundaryConditions>::parallelEvaluate(const GenericTopology* t… in parallelEvaluate()
107 …signed int iSGDihedralSystemForce<TBoundaryConditions>::numberOfBlocks(const GenericTopology* topo, in numberOfBlocks()
H A DiSGImproperSystemForce.h25 virtual void evaluate(const GenericTopology* topo,
30 virtual void parallelEvaluate(const GenericTopology* topo,
39 virtual unsigned int numberOfBlocks(const GenericTopology* topo,
62 inline void iSGImproperSystemForce<TBoundaryConditions>::evaluate(const GenericTopology* topo, in evaluate()
76 …inline void iSGImproperSystemForce<TBoundaryConditions>::parallelEvaluate(const GenericTopology* t… in parallelEvaluate()
103 …signed int iSGImproperSystemForce<TBoundaryConditions>::numberOfBlocks(const GenericTopology* topo, in numberOfBlocks()

1234567