Commit 481aa4d8 authored by Elia Merzari's avatar Elia Merzari
Browse files

Update 1/1 Bringin in sync with working version

parent cb870daf
......@@ -19,19 +19,43 @@
[AuxVariables]
[./heat_flux_scalar_f_0_l]
family = SCALAR
order = FIFTH
order = TENTH
[../]
[./heat_flux_scalar_f_1_l]
family = SCALAR
order = FIFTH
order = TENTH
[../]
[./heat_flux_scalar_f_2_l]
family = SCALAR
order = TENTH
[../]
[./heat_flux_scalar_f_3_l]
family = SCALAR
order = TENTH
[../]
[./heat_flux_scalar_f_4_l]
family = SCALAR
order = TENTH
[../]
[./temp_bc_scalar_f_0_l]
family = SCALAR
order = FIFTH
order = TENTH
[../]
[./temp_bc_scalar_f_1_l]
family = SCALAR
order = FIFTH
order = TENTH
[../]
[./temp_bc_scalar_f_2_l]
family = SCALAR
order = TENTH
[../]
[./temp_bc_scalar_f_3_l]
family = SCALAR
order = TENTH
[../]
[./temp_bc_scalar_f_4_l]
family = SCALAR
order = TENTH
[../]
[]
......@@ -39,7 +63,7 @@
[./v_ic]
type = ScalarComponentIC
variable = 'temp_bc_scalar_f_0_l'
values = '1.0 0.0 0.0 0.0 0.0'
values = '1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0'
[../]
[./temp_ic]
type = FunctionIC
......@@ -79,12 +103,12 @@
[../]
[./fl_reconstruction]
type = FourierLegendreReconstruction
l_order = 5
f_order = 2
l_order = 10
f_order = 5
l_direction = 2
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
poly_scalars = 'temp_bc_scalar_f_0_l temp_bc_scalar_f_1_l'
poly_scalars = 'temp_bc_scalar_f_0_l temp_bc_scalar_f_1_l temp_bc_scalar_f_2_l temp_bc_scalar_f_3_l temp_bc_scalar_f_4_l'
[../]
[]
......@@ -107,19 +131,19 @@
[./k]
type = GenericConstantMaterial
prop_names = 'thermal_conductivity'
prop_values = '1'
prop_values = '1.0'
block = 'interior'
[../]
[./cp]
type = GenericConstantMaterial
prop_names = 'specific_heat'
prop_values = '1'
prop_values = '1.0'
block = 'interior'
[../]
[./rho]
type = GenericConstantMaterial
prop_names = 'density'
prop_values = '1'
prop_values = '1.0'
block = 'interior'
[../]
[]
......@@ -191,6 +215,71 @@
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_0_l_5]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 5
f_order = 0
aux_scalar_name = heat_flux_scalar_f_0_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_0_l_6]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 6
f_order = 0
aux_scalar_name = heat_flux_scalar_f_0_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_0_l_7]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 7
f_order = 0
aux_scalar_name = heat_flux_scalar_f_0_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_0_l_8]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 8
f_order = 0
aux_scalar_name = heat_flux_scalar_f_0_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_0_l_9]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 9
f_order = 0
aux_scalar_name = heat_flux_scalar_f_0_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
# Legendre functions with Fourier order 1
[./nek_f_1_l_0]
type = NekSideIntegralVariableUserObject
......@@ -257,6 +346,463 @@
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_1_l_5]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 5
f_order = 1
aux_scalar_name = heat_flux_scalar_f_1_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_1_l_6]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 6
f_order = 1
aux_scalar_name = heat_flux_scalar_f_1_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_1_l_7]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 7
f_order = 1
aux_scalar_name = heat_flux_scalar_f_1_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_1_l_8]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 8
f_order = 1
aux_scalar_name = heat_flux_scalar_f_1_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_1_l_9]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 9
f_order = 1
aux_scalar_name = heat_flux_scalar_f_1_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
# Legendre functions with Fourier order 2
[./nek_f_2_l_0]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 0
f_order = 2
aux_scalar_name = heat_flux_scalar_f_2_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_2_l_1]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 1
f_order = 2
aux_scalar_name = heat_flux_scalar_f_2_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_2_l_2]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 2
f_order = 2
aux_scalar_name = heat_flux_scalar_f_2_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_2_l_3]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 3
f_order = 2
aux_scalar_name = heat_flux_scalar_f_2_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_2_l_4]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 4
f_order = 2
aux_scalar_name = heat_flux_scalar_f_2_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_2_l_5]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 5
f_order = 2
aux_scalar_name = heat_flux_scalar_f_2_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_2_l_6]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 6
f_order = 2
aux_scalar_name = heat_flux_scalar_f_2_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_2_l_7]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 7
f_order = 2
aux_scalar_name = heat_flux_scalar_f_2_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_2_l_8]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 8
f_order = 2
aux_scalar_name = heat_flux_scalar_f_2_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_2_l_9]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 9
f_order = 2
aux_scalar_name = heat_flux_scalar_f_2_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
# Legendre functions with Fourier order 3
[./nek_f_3_l_0]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 0
f_order = 3
aux_scalar_name = heat_flux_scalar_f_3_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_3_l_1]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 1
f_order = 3
aux_scalar_name = heat_flux_scalar_f_3_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_3_l_2]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 2
f_order = 3
aux_scalar_name = heat_flux_scalar_f_3_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_3_l_3]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 3
f_order = 3
aux_scalar_name = heat_flux_scalar_f_3_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_3_l_4]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 4
f_order = 3
aux_scalar_name = heat_flux_scalar_f_3_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_3_l_5]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 5
f_order = 3
aux_scalar_name = heat_flux_scalar_f_3_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_3_l_6]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 6
f_order = 3
aux_scalar_name = heat_flux_scalar_f_3_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_3_l_7]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 7
f_order = 3
aux_scalar_name = heat_flux_scalar_f_3_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_3_l_8]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 8
f_order = 3
aux_scalar_name = heat_flux_scalar_f_3_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_3_l_9]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 9
f_order = 3
aux_scalar_name = heat_flux_scalar_f_3_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_4_l_0]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 0
f_order = 4
aux_scalar_name = heat_flux_scalar_f_4_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_4_l_1]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 1
f_order = 4
aux_scalar_name = heat_flux_scalar_f_4_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_4_l_2]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 2
f_order = 4
aux_scalar_name = heat_flux_scalar_f_4_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_4_l_3]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 3
f_order = 4
aux_scalar_name = heat_flux_scalar_f_4_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_4_l_4]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 4
f_order = 4
aux_scalar_name = heat_flux_scalar_f_4_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_4_l_5]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 5
f_order = 4
aux_scalar_name = heat_flux_scalar_f_4_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_4_l_6]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2
l_order = 6
f_order = 4
aux_scalar_name = heat_flux_scalar_f_4_l
diffusion_coefficient_name = 'thermal_conductivity'
surface_area_pp = 'surf_area'
[../]
[./nek_f_4_l_7]
type = NekSideIntegralVariableUserObject
variable = temp
boundary = wall
legendre_function_name = 'legendre_function'
fourier_function_name = 'fourier_function'
l_direction = 2