ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE/libmdtools/fortranWrappers.hpp
Revision: 836
Committed: Tue Oct 28 22:25:46 2003 UTC (20 years, 8 months ago) by mmeineke
File size: 648 byte(s)
Log Message:
did a complete overhaul of how c calls fortran. All function pointers and fortran calls are rigidly typecast now.

File Contents

# Content
1 #ifndef __FORTRANWRAPPERS_H__
2 #define __FORTRANWRAPPERS_H__
3
4 #include "fortranWrapDefines.hpp"
5 #include "ForceFields.hpp"
6 #include "SimInfo.hpp"
7
8 #ifdef IS_MPI
9 #include "mpiSimulation.hpp"
10 #endif // is_mpi
11
12
13 extern makeAtype_TD makeAtype;
14 extern newEAMtype_TD newEAMtype;
15 extern initFortranFF_TD initFortranFF;
16 extern set_sticky_params_TD set_sticky_params;
17 extern set_gb_pair_params_TD set_gb_pair_params;
18
19 extern void wrapMeFF( ForceFields* thisFF );
20
21 extern void wrapMeSimInfo( SimInfo* thePlug );
22
23 #ifdef IS_MPI
24 extern void wrapMeSimParallel( mpiSimulation* thisMPIsim );
25 #endif // is_mpi
26
27
28 #endif // fortranWrappers.hpp