summaryrefslogtreecommitdiff
path: root/539/CH10
diff options
context:
space:
mode:
authorpriyanka2015-06-24 15:03:17 +0530
committerpriyanka2015-06-24 15:03:17 +0530
commitb1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b (patch)
treeab291cffc65280e58ac82470ba63fbcca7805165 /539/CH10
downloadScilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.gz
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.tar.bz2
Scilab-TBC-Uploads-b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b.zip
initial commit / add all books
Diffstat (limited to '539/CH10')
-rwxr-xr-x539/CH10/EX10.1.a/Example_10_1a.sce22
-rwxr-xr-x539/CH10/EX10.1.b/Example_10_1b.sce25
-rwxr-xr-x539/CH10/EX10.2/Example_10_2.sce20
3 files changed, 67 insertions, 0 deletions
diff --git a/539/CH10/EX10.1.a/Example_10_1a.sce b/539/CH10/EX10.1.a/Example_10_1a.sce
new file mode 100755
index 000000000..15c91ed5c
--- /dev/null
+++ b/539/CH10/EX10.1.a/Example_10_1a.sce
@@ -0,0 +1,22 @@
+//Computation of Critical Nuclear Radius
+
+clear;
+clc;
+
+printf("\tExample 10.1\n");
+
+printf("\n\tPart A");
+Hf=-1.16*10^9; // in J/m^3 latent heat of fusion
+Y=0.132; // in J/m^2 Surface energy
+Tm=1064+273; // in K Melting point of gold
+T=1064+273-230; // in K 230 is supercooling value
+
+r=-2*Y*Tm/(Hf*(Tm-T));
+
+printf("\nCritical Radius is : %.2f nm\n",r/10^-9);
+
+G=16*%pi*Y^3*Tm^2/(3*Hf^2*(Tm-T)^2);
+
+printf("\nActivation free energy is : %.2e J\n",G);
+
+//end \ No newline at end of file
diff --git a/539/CH10/EX10.1.b/Example_10_1b.sce b/539/CH10/EX10.1.b/Example_10_1b.sce
new file mode 100755
index 000000000..04e505679
--- /dev/null
+++ b/539/CH10/EX10.1.b/Example_10_1b.sce
@@ -0,0 +1,25 @@
+//Activation Free Energy
+
+clear;
+clc;
+
+printf("\tExample 10.1\n");
+
+Hf=-1.16*10^9; // in J/m^3 latent heat of fusion
+Y=0.132; // in J/m^2 Surface energy
+Tm=1064+273; // in K Melting point of gold
+T=1064+273-230; // in K 230 is supercooling value
+r=-2*Y*Tm/(Hf*(Tm-T));
+
+printf("\n\tPart B");
+a=0.413*10^-9; // in m Unit Cell edge length
+
+//unit cells per paticle
+u_c=4*%pi*r^3/(3*a^3);
+
+printf("\nUnit cells per paricle are : %d",u_c);
+printf("\nIn FCC there are 4 atoms per unit cell.\n");
+
+printf("\nTotal no. of atoms per critical nucleus are : %d\n",int(u_c)*4);
+
+//End \ No newline at end of file
diff --git a/539/CH10/EX10.2/Example_10_2.sce b/539/CH10/EX10.2/Example_10_2.sce
new file mode 100755
index 000000000..33ffe94dc
--- /dev/null
+++ b/539/CH10/EX10.2/Example_10_2.sce
@@ -0,0 +1,20 @@
+//Determination the rate of recrystallization
+
+clear;
+clc;
+
+printf("\tExample 10.2\n");
+n=5;
+y=0.3;
+t=100; //in min
+
+
+k=-log(1-y)/t^n;
+
+thalf=(-log(1-0.5)/k)^(1/n);
+
+rate=1/thalf;
+
+printf("\nRate is %.2e (min)^-1\n",rate);
+
+//End \ No newline at end of file