Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions src/post_process/m_global_parameters.fpp
Original file line number Diff line number Diff line change
Expand Up @@ -240,6 +240,7 @@ module m_global_parameters
integer :: flux_lim
logical, dimension(3) :: flux_wrt
logical :: E_wrt
logical, dimension(num_fluids_max) :: alpha_rho_e_wrt
logical :: fft_wrt
logical :: pres_wrt
logical, dimension(num_fluids_max) :: alpha_wrt
Expand Down Expand Up @@ -432,6 +433,7 @@ contains
down_sample = .false.

alpha_rho_wrt = .false.
alpha_rho_e_wrt = .false.
rho_wrt = .false.
mom_wrt = .false.
vel_wrt = .false.
Expand Down
1 change: 1 addition & 0 deletions src/post_process/m_mpi_proxy.fpp
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,7 @@ contains
call MPI_BCAST(mom_wrt(1), 3, MPI_LOGICAL, 0, MPI_COMM_WORLD, ierr)
call MPI_BCAST(vel_wrt(1), 3, MPI_LOGICAL, 0, MPI_COMM_WORLD, ierr)
call MPI_BCAST(alpha_rho_wrt(1), num_fluids_max, MPI_LOGICAL, 0, MPI_COMM_WORLD, ierr)
call MPI_BCAST(alpha_rho_e_wrt(1), num_fluids_max, MPI_LOGICAL, 0, MPI_COMM_WORLD, ierr)
call MPI_BCAST(alpha_wrt(1), num_fluids_max, MPI_LOGICAL, 0, MPI_COMM_WORLD, ierr)

do i = 1, num_fluids_max
Expand Down
16 changes: 15 additions & 1 deletion src/post_process/m_start_up.fpp
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,8 @@ contains
lag_id_wrt, lag_pos_wrt, lag_pos_prev_wrt, lag_vel_wrt, &
lag_rad_wrt, lag_rvel_wrt, lag_r0_wrt, lag_rmax_wrt, &
lag_rmin_wrt, lag_dphidt_wrt, lag_pres_wrt, lag_mv_wrt, &
lag_mg_wrt, lag_betaT_wrt, lag_betaC_wrt
lag_mg_wrt, lag_betaT_wrt, lag_betaC_wrt, &
alpha_rho_e_wrt

! Inquiring the status of the post_process.inp file
file_loc = 'post_process.inp'
Expand Down Expand Up @@ -419,6 +420,19 @@ contains

end if

! Adding the individual energies to the formatted database file
if (model_eqns == 3) then
do i = 1, num_fluids
if (alpha_rho_e_wrt(i) .or. cons_vars_wrt) then
q_sf = q_cons_vf(i + intxb - 1)%sf(x_beg:x_end, y_beg:y_end, z_beg:z_end)
write (varname, '(A,I0)') 'alpha_rho_e', i
call s_write_variable_to_formatted_database_file(varname, t_step)

varname(:) = ' '
end if
end do
end if

!Adding Energy cascade FFT
if (fft_wrt) then

Expand Down
6 changes: 3 additions & 3 deletions toolchain/mfc/run/case_dicts.py
Original file line number Diff line number Diff line change
Expand Up @@ -528,9 +528,9 @@ def analytic(self):
POST_PROCESS['chem_wrt_T'] = ParamType.LOG

for fl_id in range(1,10+1):
for append, ty in [("schlieren_alpha", ParamType.REAL),
("alpha_rho_wrt", ParamType.LOG),
("alpha_wrt", ParamType.LOG), ("kappa_wrt", ParamType.LOG)]:
for append, ty in [("schlieren_alpha", ParamType.REAL), ("alpha_rho_wrt", ParamType.LOG),
("alpha_wrt", ParamType.LOG), ("kappa_wrt", ParamType.LOG),
("alpha_rho_e_wrt", ParamType.LOG)]:
POST_PROCESS[f'{append}({fl_id})'] = ty

for real_attr in ["gamma", "pi_inf", "ss", "pv", "gamma_v", "M_v", "mu_v", "k_v", "cp_v",
Expand Down
Loading