forked from moebiusband/NuSiF-Solver
		
	EnhancedSolver port complete
This commit is contained in:
		@@ -22,6 +22,7 @@ SRC       = $(filter-out $(wildcard $(SRC_DIR)/*-*.c),$(wildcard $(SRC_DIR)/*.c)
 | 
			
		||||
ASM       = $(patsubst $(SRC_DIR)/%.c, $(BUILD_DIR)/%.s, $(SRC))
 | 
			
		||||
OBJ       = $(patsubst $(SRC_DIR)/%.c, $(BUILD_DIR)/%.o, $(SRC))
 | 
			
		||||
OBJ      += $(BUILD_DIR)/comm-$(COMM_TYPE).o
 | 
			
		||||
OBJ      += $(BUILD_DIR)/solver-$(SOLVER).o
 | 
			
		||||
SOURCES   = $(SRC) $(wildcard $(SRC_DIR)/*.h)
 | 
			
		||||
CPPFLAGS := $(CPPFLAGS) $(DEFINES) $(OPTIONS) $(INCLUDES)
 | 
			
		||||
 | 
			
		||||
@@ -38,9 +39,20 @@ $(BUILD_DIR)/%.s:  %.c
 | 
			
		||||
	$(info ===>  GENERATE ASM  $@)
 | 
			
		||||
	$(CC) -S $(CPPFLAGS) $(CFLAGS) $< -o $@
 | 
			
		||||
 | 
			
		||||
.PHONY: clean distclean tags info asm format
 | 
			
		||||
.PHONY: clean distclean vis vis_clean tags info asm format
 | 
			
		||||
 | 
			
		||||
clean:
 | 
			
		||||
vis:
 | 
			
		||||
	$(info ===>  GENERATE VISUALIZATION)
 | 
			
		||||
	@gnuplot -e "filename='pressure.dat'" ./surface.plot
 | 
			
		||||
	@gnuplot -e "filename='velocity.dat'" ./vector.plot
 | 
			
		||||
	@gnuplot -e "filename='residual.dat'" ./residual.plot
 | 
			
		||||
 | 
			
		||||
vis_clean:
 | 
			
		||||
	$(info ===>  CLEAN VISUALIZATION)
 | 
			
		||||
	@rm -f *.dat
 | 
			
		||||
	@rm -f *.png
 | 
			
		||||
 | 
			
		||||
clean: vis_clean
 | 
			
		||||
	$(info ===>  CLEAN)
 | 
			
		||||
	@rm -rf $(BUILD_DIR)
 | 
			
		||||
	@rm -f tags
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user