Compare commits
	
		
			No commits in common. "1389b47ce1d8ff65edc095f0b8c9112abf2a2f0d" and "6867733a0f963b3c9b86925ca155dd06886e4d2b" have entirely different histories.
		
	
	
		
			1389b47ce1
			...
			6867733a0f
		
	
		
| @ -677,17 +677,16 @@ JNIEXPORT void JNICALL Java_electrosphere_FluidSim_simulate( | ||||
|     //add density
 | ||||
|     { | ||||
|         for(int i = 0; i < numChunks; i++){ | ||||
|             Chunk * currentChunk = chunks[i]; | ||||
|             chunkJRaw = currentChunk->jchunk; | ||||
|             chunkMask = currentChunk->chunkMask; | ||||
|             d = currentChunk->jd; | ||||
|             d0 = currentChunk->jd0; | ||||
|             u = currentChunk->ju; | ||||
|             v = currentChunk->jv; | ||||
|             w = currentChunk->jw; | ||||
|             u0 = currentChunk->ju0; | ||||
|             v0 = currentChunk->jv0; | ||||
|             w0 = currentChunk->jw0; | ||||
|             chunkJRaw = getChunk(i); | ||||
|             chunkMask = (*env)->GetIntField(env,chunkJRaw,chunkmaskJId); | ||||
|             d = getBuffArr(dJId); | ||||
|             d0 = getBuffArr(d0JId); | ||||
|             u = getBuffArr(uJId); | ||||
|             v = getBuffArr(vJId); | ||||
|             w = getBuffArr(wJId); | ||||
|             u0 = getBuffArr(u0JId); | ||||
|             v0 = getBuffArr(v0JId); | ||||
|             w0 = getBuffArr(w0JId); | ||||
|             Java_electrosphere_FluidSim_addDensity(env,chunkJRaw,DIM,chunkMask,d,d0,timestep); | ||||
|         } | ||||
|     } | ||||
| @ -695,24 +694,18 @@ JNIEXPORT void JNICALL Java_electrosphere_FluidSim_simulate( | ||||
|     { | ||||
|         //swap vector fields
 | ||||
|         for(int i = 0; i < numChunks; i++){ | ||||
|             Chunk * currentChunk = chunks[i]; | ||||
|             chunkJRaw = currentChunk->jchunk; | ||||
|             chunkMask = currentChunk->chunkMask; | ||||
|             d = currentChunk->jd; | ||||
|             d0 = currentChunk->jd0; | ||||
|             u = currentChunk->ju; | ||||
|             v = currentChunk->jv; | ||||
|             w = currentChunk->jw; | ||||
|             u0 = currentChunk->ju0; | ||||
|             v0 = currentChunk->jv0; | ||||
|             w0 = currentChunk->jw0; | ||||
|             chunkJRaw = getChunk(i); | ||||
|             chunkMask = (*env)->GetIntField(env,chunkJRaw,chunkmaskJId); | ||||
|             d = getBuffArr(dJId); | ||||
|             d0 = getBuffArr(d0JId); | ||||
|             u = getBuffArr(uJId); | ||||
|             v = getBuffArr(vJId); | ||||
|             w = getBuffArr(wJId); | ||||
|             u0 = getBuffArr(u0JId); | ||||
|             v0 = getBuffArr(v0JId); | ||||
|             w0 = getBuffArr(w0JId); | ||||
|             setBuffArr(dJId,d0); | ||||
|             setBuffArr(d0JId,d); | ||||
| 
 | ||||
|             jobject tmpObj; | ||||
|             tmpObj = currentChunk->jd; | ||||
|             currentChunk->jd = currentChunk->jd0; | ||||
|             currentChunk->jd0 = d; | ||||
|         } | ||||
|         for(int i = 0; i < numChunks; i++){ | ||||
|             chunkJRaw = getChunk(i); | ||||
| @ -764,24 +757,18 @@ JNIEXPORT void JNICALL Java_electrosphere_FluidSim_simulate( | ||||
|     { | ||||
|         //swap vector fields
 | ||||
|         for(int i = 0; i < numChunks; i++){ | ||||
|             Chunk * currentChunk = chunks[i]; | ||||
|             chunkJRaw = currentChunk->jchunk; | ||||
|             chunkMask = currentChunk->chunkMask; | ||||
|             d = currentChunk->jd; | ||||
|             d0 = currentChunk->jd0; | ||||
|             u = currentChunk->ju; | ||||
|             v = currentChunk->jv; | ||||
|             w = currentChunk->jw; | ||||
|             u0 = currentChunk->ju0; | ||||
|             v0 = currentChunk->jv0; | ||||
|             w0 = currentChunk->jw0; | ||||
|             chunkJRaw = getChunk(i); | ||||
|             chunkMask = (*env)->GetIntField(env,chunkJRaw,chunkmaskJId); | ||||
|             d = getBuffArr(dJId); | ||||
|             d0 = getBuffArr(d0JId); | ||||
|             u = getBuffArr(uJId); | ||||
|             v = getBuffArr(vJId); | ||||
|             w = getBuffArr(wJId); | ||||
|             u0 = getBuffArr(u0JId); | ||||
|             v0 = getBuffArr(v0JId); | ||||
|             w0 = getBuffArr(w0JId); | ||||
|             setBuffArr(dJId,d0); | ||||
|             setBuffArr(d0JId,d); | ||||
| 
 | ||||
|             jobject tmpObj; | ||||
|             tmpObj = currentChunk->jd; | ||||
|             currentChunk->jd = currentChunk->jd0; | ||||
|             currentChunk->jd0 = d; | ||||
|         } | ||||
|         for(int i = 0; i < numChunks; i++){ | ||||
|             chunkJRaw = getChunk(i); | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user