Fix solidification temperature of molten TUGN
Previously it was 973 K, not the same as the melting point of TUGN
This commit is contained in:
parent
f93a70edfb
commit
79a75c4441
@ -4001,6 +4001,9 @@ void Simulation::update_particles_i(int start, int inc)
|
||||
if (parts[i].ctype>0 && parts[i].ctype<PT_NUM && parts[i].ctype!=PT_LAVA) {
|
||||
if (parts[i].ctype==PT_THRM&&pt>=elements[PT_BMTL].HighTemperature) s = 0;
|
||||
else if ((parts[i].ctype==PT_VIBR || parts[i].ctype==PT_BVBR) && pt>=273.15f) s = 0;
|
||||
else if (parts[i].ctype==PT_TUGN) {
|
||||
if (pt>3695.0) s = 0;
|
||||
}
|
||||
else if (elements[parts[i].ctype].HighTemperatureTransition==PT_LAVA) {
|
||||
if (pt>=elements[parts[i].ctype].HighTemperature) s = 0;
|
||||
}
|
||||
|
@ -37,7 +37,7 @@ Element_LAVA::Element_LAVA()
|
||||
LowPressureTransition = NT;
|
||||
HighPressure = IPH;
|
||||
HighPressureTransition = NT;
|
||||
LowTemperature = 2573.15f;
|
||||
LowTemperature = 3695.0f;// Highest temperature at which any type of lava can solidify
|
||||
LowTemperatureTransition = ST;
|
||||
HighTemperature = ITH;
|
||||
HighTemperatureTransition = NT;
|
||||
@ -68,4 +68,4 @@ int Element_LAVA::graphics(GRAPHICS_FUNC_ARGS)
|
||||
}
|
||||
|
||||
|
||||
Element_LAVA::~Element_LAVA() {}
|
||||
Element_LAVA::~Element_LAVA() {}
|
||||
|
@ -40,7 +40,7 @@ Element_TUGN::Element_TUGN()
|
||||
HighPressureTransition = NT;
|
||||
LowTemperature = ITL;
|
||||
LowTemperatureTransition = NT;
|
||||
HighTemperature = ITL;
|
||||
HighTemperature = ITH;
|
||||
HighTemperatureTransition = NT;
|
||||
/*HighTemperature = 3895.0f;
|
||||
HighTemperatureTransition = PT_LAVA;*/
|
||||
|
Reference in New Issue
Block a user