OSDN Git Service

Please enter the commit message for your changes. Lines starting v2.4.22p0372
authorTakuo Yasunaga <yasuanga@phys.kyutech.ac.jp>
Tue, 20 Dec 2022 18:09:56 +0000 (03:09 +0900)
committerTakuo Yasunaga <yasuanga@phys.kyutech.ac.jp>
Tue, 20 Dec 2022 18:09:56 +0000 (03:09 +0900)
 with '#' will be ignored, and an empty message aborts the commit.

 On branch master
 Your branch is up to date with 'origin/master'.

 Changes to be committed:
modified:   hostdepend/ARM64MAC64
modified:   include/eosStarFile.h
deleted:    src/Objects/.DS_Store
deleted:    src/Objects/.Source.org
deleted:    src/Objects/DataExpress/.Source.org
deleted:    src/Objects/DataExpress/Makefile.org
deleted:    src/Objects/DataManip/.Source.org
deleted:    src/Objects/DataManip/Makefile.org
modified:   src/Objects/DataManip/eosStarFile/doc/eosStarFile.html
modified:   src/Objects/DataManip/eosStarFile/inc/eosStarFile.h
deleted:    src/Objects/General/Makefile.org
modified:   src/Tools/mrcImage/mrcImageAbnormalValueRemove/src/mrcImageAbnormalValueRemove.c
modified:   src/Tools/mrcImage/mrcImageBlurByTemperatureFactor/src/mrcImageBlurByTemperatureFactor.c
modified:   util/src/DataFormat/Makefile

 Changes not staged for commit:
modified:   hostdepend/ARM64MAC64 (new commits)
modified:   include/eosMATH.h

14 files changed:
hostdepend/ARM64MAC64
include/eosStarFile.h
src/Objects/.DS_Store [deleted file]
src/Objects/.Source.org [deleted file]
src/Objects/DataExpress/.Source.org [deleted file]
src/Objects/DataExpress/Makefile.org [deleted file]
src/Objects/DataManip/.Source.org [deleted file]
src/Objects/DataManip/Makefile.org [deleted file]
src/Objects/DataManip/eosStarFile/doc/eosStarFile.html
src/Objects/DataManip/eosStarFile/inc/eosStarFile.h
src/Objects/General/Makefile.org [deleted file]
src/Tools/mrcImage/mrcImageAbnormalValueRemove/src/mrcImageAbnormalValueRemove.c
src/Tools/mrcImage/mrcImageBlurByTemperatureFactor/src/mrcImageBlurByTemperatureFactor.c
util/src/DataFormat/Makefile

index b8745df..3f7dd8c 160000 (submodule)
@@ -1 +1 @@
-Subproject commit b8745dfd26b78656350495ca523e2608ddcb3bfb
+Subproject commit 3f7dd8c2ccc4056ad9956e03de20fa4605de3ad4
index 2bce2db..fb268be 100644 (file)
@@ -83,15 +83,17 @@ extern int* eosStarFileDataGetIntegerP(eosStarFile* star, char* block, char* key
 extern int  eosStarFilDataGetInterger (eosStarFile* star, char* block, char* key, int* value, int mode);
 
 // Loop
-char** eosStarFileLoopDataGetStringP(eosStarFile* star, char* key, int mode);
-void eosStarFileLoopDataGetString(eosStarFile* star, char* key, char*** value, int mode);
+extern char** eosStarFileLoopDataGetStringP(eosStarFile* star, char* key, int mode);
+extern void eosStarFileLoopDataGetString(eosStarFile* star, char* key, char*** value, int mode);
 
-double* eosStarFileLoopDataGetRealP(eosStarFile* star, char* key, int mode);
-void eosStarFileLoopDataGetReal(eosStarFile* star, char* key, double** value, int mode);
+extern double* eosStarFileLoopDataGetRealP(eosStarFile* star, char* key, int mode);
+extern void eosStarFileLoopDataGetReal(eosStarFile* star, char* key, double** value, int mode);
 
-int* eosStarFileLoopDataGetIntergerP(eosStarFile* star, char* key, int mode);
-void eosStarFileLoopDataGetInterger(eosStarFile* star, char* key, int** value, int mode);
+extern int* eosStarFileLoopDataGetIntergerP(eosStarFile* star, char* key, int mode);
+extern void eosStarFileLoopDataGetInterger(eosStarFile* star, char* key, int** value, int mode);
 
+// Write
+extern void eosStarFileWrite(FILE* fpt, eosStarFile* star, int mode);
 /* prototype end */
 
 #ifdef __cplusplus
diff --git a/src/Objects/.DS_Store b/src/Objects/.DS_Store
deleted file mode 100644 (file)
index e401ed9..0000000
Binary files a/src/Objects/.DS_Store and /dev/null differ
diff --git a/src/Objects/.Source.org b/src/Objects/.Source.org
deleted file mode 100644 (file)
index f1269ba..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-SOURCE=\
-DataExpress \
-DataManip \
-General \
-MachineManip \
-#LastSource
diff --git a/src/Objects/DataExpress/.Source.org b/src/Objects/DataExpress/.Source.org
deleted file mode 100644 (file)
index c941e3d..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-SOURCE=\
-Contour \
-TclTk \
-avsFile \
-eosAlsa \
-eosOpenGL \
-eosRuby \
-gifFile \
-pngFile \
-psFile \
-#LastSource
diff --git a/src/Objects/DataExpress/Makefile.org b/src/Objects/DataExpress/Makefile.org
deleted file mode 100755 (executable)
index b69f906..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-include .Source
-
-include Config/Target.inc
diff --git a/src/Objects/DataManip/.Source.org b/src/Objects/DataManip/.Source.org
deleted file mode 100644 (file)
index 8c4a3e7..0000000
+++ /dev/null
@@ -1,25 +0,0 @@
-SOURCE=\
-DCDFile \
-IMAGIC \
-bildFile \
-bmpFile \
-ctfInfo \
-ctfforBayes \
-dmFile \
-dsn6File \
-emData \
-eosMATH \
-eosStarFile \
-khorosData \
-largeIP \
-llData \
-ltlgData \
-mapFile \
-mrcImage \
-mrcImageShape \
-pdbFile \
-rigakuImage \
-simulation \
-tgaFile \
-transform \
-#LastSource
diff --git a/src/Objects/DataManip/Makefile.org b/src/Objects/DataManip/Makefile.org
deleted file mode 100755 (executable)
index b69f906..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-include .Source
-
-include Config/Target.inc
index db46102..ffd575c 100644 (file)
@@ -3,13 +3,6 @@
 <H2>Information from source codes</H2>
 </A>
 <PRE>
-../src/eosStarFileDataGet.c:
-
-../src/eosStarFileLoopDataGet.c:
-
-../src/eosStarFileRead.c:
-
-../src/eosStarFileWrite.c:
 </PRE>
 <HR>
 <A NAME="include">
@@ -101,15 +94,17 @@ extern int* eosStarFileDataGetIntegerP(eosStarFile* star, char* block, char* key
 extern int  eosStarFilDataGetInterger (eosStarFile* star, char* block, char* key, int* value, int mode);
 
 // Loop
-char** eosStarFileLoopDataGetStringP(eosStarFile* star, char* key, int mode);
-void eosStarFileLoopDataGetString(eosStarFile* star, char* key, char*** value, int mode);
+extern char** eosStarFileLoopDataGetStringP(eosStarFile* star, char* key, int mode);
+extern void eosStarFileLoopDataGetString(eosStarFile* star, char* key, char*** value, int mode);
 
-double* eosStarFileLoopDataGetRealP(eosStarFile* star, char* key, int mode);
-void eosStarFileLoopDataGetReal(eosStarFile* star, char* key, double** value, int mode);
+extern double* eosStarFileLoopDataGetRealP(eosStarFile* star, char* key, int mode);
+extern void eosStarFileLoopDataGetReal(eosStarFile* star, char* key, double** value, int mode);
 
-int* eosStarFileLoopDataGetIntergerP(eosStarFile* star, char* key, int mode);
-void eosStarFileLoopDataGetInterger(eosStarFile* star, char* key, int** value, int mode);
+extern int* eosStarFileLoopDataGetIntergerP(eosStarFile* star, char* key, int mode);
+extern void eosStarFileLoopDataGetInterger(eosStarFile* star, char* key, int** value, int mode);
 
+// Write
+extern void eosStarFileWrite(FILE* fpt, eosStarFile* star, int mode);
 /* prototype end */
 
 #ifdef __cplusplus
index 2bce2db..fb268be 100644 (file)
@@ -83,15 +83,17 @@ extern int* eosStarFileDataGetIntegerP(eosStarFile* star, char* block, char* key
 extern int  eosStarFilDataGetInterger (eosStarFile* star, char* block, char* key, int* value, int mode);
 
 // Loop
-char** eosStarFileLoopDataGetStringP(eosStarFile* star, char* key, int mode);
-void eosStarFileLoopDataGetString(eosStarFile* star, char* key, char*** value, int mode);
+extern char** eosStarFileLoopDataGetStringP(eosStarFile* star, char* key, int mode);
+extern void eosStarFileLoopDataGetString(eosStarFile* star, char* key, char*** value, int mode);
 
-double* eosStarFileLoopDataGetRealP(eosStarFile* star, char* key, int mode);
-void eosStarFileLoopDataGetReal(eosStarFile* star, char* key, double** value, int mode);
+extern double* eosStarFileLoopDataGetRealP(eosStarFile* star, char* key, int mode);
+extern void eosStarFileLoopDataGetReal(eosStarFile* star, char* key, double** value, int mode);
 
-int* eosStarFileLoopDataGetIntergerP(eosStarFile* star, char* key, int mode);
-void eosStarFileLoopDataGetInterger(eosStarFile* star, char* key, int** value, int mode);
+extern int* eosStarFileLoopDataGetIntergerP(eosStarFile* star, char* key, int mode);
+extern void eosStarFileLoopDataGetInterger(eosStarFile* star, char* key, int** value, int mode);
 
+// Write
+extern void eosStarFileWrite(FILE* fpt, eosStarFile* star, int mode);
 /* prototype end */
 
 #ifdef __cplusplus
diff --git a/src/Objects/General/Makefile.org b/src/Objects/General/Makefile.org
deleted file mode 100755 (executable)
index b69f906..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-include .Source
-
-include Config/Target.inc
index 5d4c587..16a0ae2 100755 (executable)
@@ -223,7 +223,10 @@ lmrcImageAbnormalValueRemoveAllArea(mrcImage* out,
                                                }
                                        }
                     fprintf(linfo->paramOut,"AbnormalValue: %f -> %f at %f %f %f\n", data, dst, x, y, z); 
-                               }
+                               } else {
+                    dst = data;
+                }
+                               mrcPixelDataSet(out, x, y, z, dst, mrcPixelRePart);
                        }
                        }
                        }
@@ -282,7 +285,10 @@ lmrcImageAbnormalValueRemoveAllArea(mrcImage* out,
                                                }
                                        }
                     fprintf(linfo->paramOut,"AbnormalValue: %f -> %f at %f %f %f\n", data, dst, x, y, z); 
-                               }
+                               } else {
+                    dst = data;
+                }
+                               mrcPixelDataSet(out, x, y, z, dst, mrcPixelRePart);
                        }
                        }
                        }
@@ -329,7 +335,10 @@ lmrcImageAbnormalValueRemoveAllArea(mrcImage* out,
                                                }
                                        }
                     fprintf(linfo->paramOut,"AbnormalValue: %f -> %f at %f %f %f\n", data, dst, x, y, z); 
-                               }
+                               } else {
+                    dst = data;
+                }
+                               mrcPixelDataSet(out, x, y, z, dst, mrcPixelRePart);
                        }
                        }
                        }
@@ -395,7 +404,10 @@ lmrcImageAbnormalValueRemoveAllArea(mrcImage* out,
                                                }
                                        }
                     fprintf(linfo->paramOut,"AbnormalValue: %f -> %f at %f %f %f\n", data, dst, x, y, z); 
-                               }
+                               } else {
+                    dst = data;
+                }
+                               mrcPixelDataSet(out, x, y, z, dst, mrcPixelRePart);
                        }
                        }
                        }
@@ -443,7 +455,10 @@ lmrcImageAbnormalValueRemoveHighValueArea(mrcImage* out,
                                                }
                                        }
                     fprintf(linfo->paramOut,"AbnormalValue: %f -> %f at %f %f %f\n", data, dst, x, y, z); 
-                               }
+                               } else {
+                    dst = data;
+                }
+                               mrcPixelDataSet(out, x, y, z, dst, mrcPixelRePart);
                        }
                        }
                        }
@@ -483,7 +498,10 @@ lmrcImageAbnormalValueRemoveHighValueArea(mrcImage* out,
                                                }
                                        }
                     fprintf(linfo->paramOut,"AbnormalValue: %f -> %f at %f %f %f\n", data, dst, x, y, z); 
-                               }
+                               } else {
+                    dst = data;
+                }
+                               mrcPixelDataSet(out, x, y, z, dst, mrcPixelRePart);
             }
             }
             }
@@ -548,7 +566,10 @@ lmrcImageAbnormalValueRemoveHighValueArea(mrcImage* out,
                                                }
                                        }
                     fprintf(linfo->paramOut,"AbnormalValue: %f -> %f at %f %f %f\n", data, dst, x, y, z); 
-                               }
+                               } else {
+                    dst = data;
+                }
+                               mrcPixelDataSet(out, x, y, z, dst, mrcPixelRePart);
                        }
                        }
                        }
@@ -604,7 +625,10 @@ lmrcImageAbnormalValueRemoveHighValueArea(mrcImage* out,
                                                }
                                        }
                     fprintf(linfo->paramOut,"AbnormalValue: %f -> %f at %f %f %f\n", data, dst, x, y, z); 
-                               }
+                               } else {
+                    dst = data;
+                }
+                               mrcPixelDataSet(out, x, y, z, dst, mrcPixelRePart);
                        }
                        }
                        }
@@ -652,7 +676,10 @@ lmrcImageAbnormalValueRemoveLowValueArea(mrcImage* out,
                                                }
                                        }
                     fprintf(linfo->paramOut,"AbnormalValue: %f -> %f at %f %f %f\n", data, dst, x, y, z); 
-                               }
+                               } else {
+                    dst = data;
+                }
+                               mrcPixelDataSet(out, x, y, z, dst, mrcPixelRePart);
                        }
                        }
                        }
@@ -693,7 +720,10 @@ lmrcImageAbnormalValueRemoveLowValueArea(mrcImage* out,
                                                }
                                        }
                     fprintf(linfo->paramOut,"AbnormalValue: %f -> %f at %f %f %f\n", data, dst, x, y, z); 
-                               }
+                               } else {
+                    dst = data;
+                }
+                               mrcPixelDataSet(out, x, y, z, dst, mrcPixelRePart);
                        }
                        }
                        }
@@ -759,7 +789,10 @@ lmrcImageAbnormalValueRemoveLowValueArea(mrcImage* out,
                                                }
                                        }
                     fprintf(linfo->paramOut,"AbnormalValue: %f -> %f at %f %f %f\n", data, dst, x, y, z); 
-                               }
+                               } else {
+                    dst = data;
+                }
+                               mrcPixelDataSet(out, x, y, z, dst, mrcPixelRePart);
                        }
                        }
                        }
@@ -815,7 +848,10 @@ lmrcImageAbnormalValueRemoveLowValueArea(mrcImage* out,
                                                }
                                        }
                     fprintf(linfo->paramOut,"AbnormalValue: %f -> %f at %f %f %f\n", data, dst, x, y, z); 
-                               }
+                               } else {
+                    dst = data;
+                }
+                   mrcPixelDataSet(out, x, y, z, dst, mrcPixelRePart);
                        }
                        }
                        }
@@ -827,7 +863,6 @@ lmrcImageAbnormalValueRemoveLowValueArea(mrcImage* out,
                        break;
                }
        }
-       mrcPixelDataSet(out, x, y, z, data, mrcPixelRePart);
        return; 
 }
 
index c973322..40be221 100755 (executable)
 #include "genUtil.h"
 #include "mrcImage.h"
 
+typedef struct atomInfo {   
+    int nAtom;
+    mrcImageParaTypeRealCoord* coord;
+    mrcImageParaTypeReal* Temparature;
+} atomInfo;
+
 typedef struct lmrcImageBlurByTemperatureFactorInfo {
-       float a;
-       int   b;
+    atomInfo
 } lmrcImageBlurByTemperatureFactorInfo;
 
 typedef enum lmrcImageBlurByTemperatureFactorMode {
index 4b6129b..ffa5e98 100644 (file)
@@ -7,6 +7,7 @@ help::
        @echo "make pkg-config"
        @echo "make icu" 
        @echo "make cif_api" 
+       @echo "make libcif" 
 
 HDF5-VERSION=1.13.0
 HDF5-VERSION2=1-13-0
@@ -14,12 +15,12 @@ HDF5-VERSION3=1.12.1
 
 PKG-CONFIG-VERSION=0.29.2
 
-
 target::
        make pkg-config
        make icu
        make hdf5
        make cif_api
+       make libcif 
 
 
 init:: init-hdf5 init-cif_api init-icu
@@ -98,3 +99,12 @@ clean-hdf5::
 cleanAll-hdf5::
        rm -f hdf5-$(HDF5-VERSION3).tar.gz; rm -rf hdf5-$(HDF5-VERSION3)
 
+libcif: 
+       make init-libcif
+       make config-libcif
+       make all-libcif
+       make clean-libcif
+       make cleanAll-libcif
+
+init-libcif:
+       git clone https://github.com/ElectronicStructureLibrary/libcif.git