########################################################################### # # # Welcome in # # # # ███ ███ █████ ██████ ██ ██ █████ # # ████ ████ ██ ██ ██ ██ ██ ██ ██ ██ # # ██ ████ ██ ███████ ██████ ███████ ███████ # # ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ # # ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ # # # ########################################################################### mkdir -p ./results/ mpicxx -O3 -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fno-stack-check -fvisibility=hidden -g -O0 -std=gnu++17 -fPIC main.o ./Functions/Functions_petsc/obj/allocate_fields.o ./Functions/Functions_petsc/obj/free_fields.o ./Functions/Functions_petsc/obj/free_viewers.o ./Functions/Functions_petsc/obj/get_field_arrays.o ./Functions/Functions_petsc/obj/inflow_bc.o ./Functions/Functions_petsc/obj/initialize_grid.o ./Functions/Functions_petsc/obj/local_to_global.o ./Functions/Functions_petsc/obj/output_fields.o ./Functions/Functions_petsc/obj/read_fields.o ./Functions/Functions_petsc/obj/restore_field_arrays.o ./Functions/Functions_petsc/obj/struct_vec_tensor.o ./Functions/Functions_petsc/obj/struct_vec_vel.o ./Functions/Functions_petsc/obj/write_fields.o ./Functions/obj/ComputeMatrix.o ./Functions/obj/calc_T_corr.o ./Functions/obj/calc_T_pred.o ./Functions/obj/calc_U.o ./Functions/obj/calc_aux_flux.o ./Functions/obj/calc_boundary_conditions.o ./Functions/obj/calc_utilde_corr.o ./Functions/obj/calc_utilde_pred.o ./Functions/obj/calc_var_TD.o ./Functions/obj/constr_T_abc.o ./Functions/obj/constr_p_rhs.o ./Functions/obj/constr_utilde_abc.o ./Functions/obj/der_and_val_functions.o ./Functions/obj/perturbations.o ./Functions/obj/res_T_compu.o ./Functions/obj/res_u_compu.o ./Functions/obj/tridag.o ./Functions/obj/update_bc.o ./Functions/obj/update_time.o ./Functions/obj/update_timetxt.o ./Porous_medium/obj/calc_Ts_corr.o ./Porous_medium/obj/calc_Ts_pred.o ./Porous_medium/obj/calc_interact.o ./Porous_medium/obj/constr_Ts_abc.o ./Porous_medium/obj/res_Ts_compu.o ./Turbulence_Statistics/obj/allocate_fields_turb.o ./Turbulence_Statistics/obj/average_cube.o ./Turbulence_Statistics/obj/average_fourth.o ./Turbulence_Statistics/obj/average_simple.o ./Turbulence_Statistics/obj/average_square.o ./Turbulence_Statistics/obj/free_fields_turb.o ./Turbulence_Statistics/obj/free_viewers_averaging.o ./Turbulence_Statistics/obj/get_field_arrays_turb.o ./Turbulence_Statistics/obj/input_averaging.o ./Turbulence_Statistics/obj/output_averaging.o ./Turbulence_Statistics/obj/read_fields_averaging.o ./Turbulence_Statistics/obj/restore_field_arrays_turb.o ./Turbulence_Statistics/obj/stress_tensor_compu.o ./Turbulence_Statistics/obj/time_average.o ./Turbulence_Statistics/obj/write_fields_averaging.o ./LES/Dynamic_lagrangian/obj/allocate_fields_dyn_lag.o ./LES/Dynamic_lagrangian/obj/dynamic_lagrangian.o ./LES/Dynamic_lagrangian/obj/free_fields_dyn_lag.o ./LES/Dynamic_lagrangian/obj/get_dyn_lag_field_arrays.o ./LES/Dynamic_lagrangian/obj/restore_dyn_lag_field_arrays.o ./LES/Dynamic_lagrangian/obj/update_bc.o ./LES/obj/derivative_computation.o ./LES/obj/update_bc_mut.o ./LES/Smagorinsky/obj/allocate_fields_smago.o ./LES/Smagorinsky/obj/free_fields_smago.o ./LES/Smagorinsky/obj/get_smago_field_arrays.o ./LES/Smagorinsky/obj/restore_smago_field_arrays.o ./LES/Smagorinsky/obj/smagorinsky.o ./LES/MSM/obj/allocate_fields_msm.o ./LES/MSM/obj/free_fields_msm.o ./LES/MSM/obj/get_msm_field_arrays.o ./LES/MSM/obj/mixed_scale_model.o ./LES/MSM/obj/restore_msm_field_arrays.o ./LES/Dynamic_Smagorinsky/obj/allocate_fields_dyn_smago.o ./LES/Dynamic_Smagorinsky/obj/dynamic_smagorinsky.o ./LES/Dynamic_Smagorinsky/obj/free_fields_dyn_smago.o ./LES/Dynamic_Smagorinsky/obj/get_dyn_smago_field_arrays.o ./LES/Dynamic_Smagorinsky/obj/restore_dyn_smago_field_arrays.o ./LES/WALE/obj/allocate_fields_wale.o ./LES/WALE/obj/free_fields_wale.o ./LES/WALE/obj/get_wale_field_arrays.o ./LES/WALE/obj/restore_wale_field_arrays.o ./LES/WALE/obj/wale.o ./EvaporationDescentFS/obj/compute_dTdy_at_given_cell.o ./EvaporationDescentFS/obj/descentFS_compute_height.o ./EvaporationDescentFS/obj/descentFS_reMeshing.o ./EvaporationDescentFS/obj/evaporation_T_int.o ./EvaporationDescentFS/obj/evaporation_allocate_fields.o ./EvaporationDescentFS/obj/evaporation_free_fields.o ./EvaporationDescentFS/obj/evaporation_functions.o ./EvaporationDescentFS/obj/evaporation_get_fields_arrays.o ./EvaporationDescentFS/obj/evaporation_infty.o ./EvaporationDescentFS/obj/evaporation_initialisation.o ./EvaporationDescentFS/obj/evaporation_initializer.o ./EvaporationDescentFS/obj/evaporation_read_T_int.o ./EvaporationDescentFS/obj/evaporation_restore_fields_arrays.o ./EvaporationDescentFS/obj/evaporation_surface_average.o ./EvaporationDescentFS/obj/evaporation_temp_gradient.o ./EvaporationDescentFS/obj/evaporation_update_fields.o ./EvaporationDescentFS/obj/output_descentFS.o ./EvaporationDescentFS/obj/output_evaporation_fields.o ./EvaporationDescentFS/obj/output_fields_evap_transfo.o ./EvaporationDescentFS/obj/output_mesh.o ./Probes/obj/probesRecord.o ./Wall_model/obj/free_fields_wm.o ./Wall_model/obj/get_wm_field_arrays.o ./Wall_model/obj/initialisation_fields_wm.o ./Wall_model/obj/lotw.o ./Wall_model/obj/restore_wm_field_arrays.o ./Wall_model/obj/update_wmbc.o ./Wall_model/obj/wm.o ./Wall_model/obj/wm_t.o ./Particles/obj/SetNonUniform3DCoordinates.o ./Particles/obj/adjacent_procs.o ./Particles/obj/migration_functions.o ./Particles/obj/particle_BC.o ./Particles/obj/particle_addNewAtSouth.o ./Particles/obj/particle_addNewP.o ./Particles/obj/particle_cellIndices.o ./Particles/obj/particle_fieldUpdate.o ./Particles/obj/particle_fluidProp.o ./Particles/obj/particle_functions.o ./Particles/obj/particle_hb.o ./Particles/obj/particle_initialValues.o ./Particles/obj/particle_instantaneous_output.o ./Particles/obj/particle_meshInitialisation.o ./Particles/obj/particle_nbrPartPerProc.o ./Particles/obj/particle_outputFields.o ./Particles/obj/particle_print.o ./Particles/obj/particle_randomProc.o ./Particles/obj/particle_readFields.o ./Particles/obj/particle_residualTemp.o ./Particles/obj/particle_residualVel.o ./Particles/obj/particle_statM_input.o ./Particles/obj/particle_statM_ouput.o ./Particles/obj/particle_statM_reset.o ./Particles/obj/particle_statM_storeValues.o ./Particles/obj/particle_statM_time_av.o ./Particles/obj/particle_statP_fields.o ./Particles/obj/particle_statP_input.o ./Particles/obj/particle_statP_output.o ./Particles/obj/particle_statP_time_av.o ./Particles/obj/particle_subcycling.o ./Particles/obj/particle_timeStep.o ./Particles/obj/particle_twoWayCoupling.o ./Particles/obj/particle_twoWayCouplingReset.o ./Particles/obj/particle_update.o ./Particles/obj/particle_updateFluid.o ./Particles/obj/particle_velOtherTerms.o ./Particles/obj/read_coordinates.o -o cobpor -lmpi -Wl,-rpath,/Users/joamarichal/petsc/arch-darwin-c-debug/lib -Wl,-rpath,/Users/joamarichal/petsc/arch-darwin-c-debug/lib -L/Users/joamarichal/petsc/arch-darwin-c-debug/lib -Wl,-rpath,/Users/joamarichal/marha/lib_petsc/lib -L/Users/joamarichal/marha/lib_petsc/lib -Wl,-rpath,/opt/homebrew/Cellar/mpich/4.1/lib -L/opt/homebrew/Cellar/mpich/4.1/lib -Wl,-rpath,/opt/homebrew/Cellar/gcc/12.2.0/lib/gcc/current/gcc/aarch64-apple-darwin22/12 -L/opt/homebrew/Cellar/gcc/12.2.0/lib/gcc/current/gcc/aarch64-apple-darwin22/12 -Wl,-rpath,/opt/homebrew/Cellar/gcc/12.2.0/lib/gcc/current/gcc -L/opt/homebrew/Cellar/gcc/12.2.0/lib/gcc/current/gcc -Wl,-rpath,/opt/homebrew/Cellar/gcc/12.2.0/lib/gcc/current -L/opt/homebrew/Cellar/gcc/12.2.0/lib/gcc/current -lpetsc -lHYPRE -lflapack -lfblas -lc++ -lmpifort -lmpi -lpmpi -lgfortran -lemutls_w -lquadmath -lc++ ld: warning: directory not found for option '-L/opt/homebrew/Cellar/mpich/4.1/lib' ld: warning: directory not found for option '-L/opt/homebrew/Cellar/gcc/12.2.0/lib/gcc/current/gcc/aarch64-apple-darwin22/12' ld: warning: directory not found for option '-L/opt/homebrew/Cellar/gcc/12.2.0/lib/gcc/current/gcc' ld: warning: directory not found for option '-L/opt/homebrew/Cellar/gcc/12.2.0/lib/gcc/current' ld: library not found for -lgfortran clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [main] Error 1