@@ -360,7 +360,7 @@ FEProblemBase::validParams()
360
360
"boundary_restricted_elem_integrity_check material_coverage_check "
361
361
"material_coverage_block_list fv_bcs_integrity_check "
362
362
"material_dependency_check check_uo_aux_state error_on_jacobian_nonzero_reallocation" ,
363
- "Simulation checks active_blocks " );
363
+ "Simulation checks default_blocks " );
364
364
params .addParamNamesToGroup ("use_nonlinear previous_nl_solution_required nl_sys_names "
365
365
"ignore_zeros_in_jacobian identify_variable_groups_in_nl" ,
366
366
"Nonlinear system(s)" );
@@ -450,26 +450,27 @@ FEProblemBase::FEProblemBase(const InputParameters & parameters)
450
450
_previous_nl_solution_required (getParam < bool > ("previous_nl_solution_required" )),
451
451
_has_nonlocal_coupling (false),
452
452
_calculate_jacobian_in_uo (false),
453
- _active_blocks (getParam < std ::vector < SubdomainName >>("default_block" )),
453
+ _default_blocks (getParam < std ::vector < SubdomainName >>("default_block" )),
454
454
_kernel_coverage_check (
455
455
isParamSetByUser ("kernel_coverage_check" ) || !isParamSetByUser ("default_block" )
456
456
? getParam < MooseEnum > ("kernel_coverage_check" ).getEnum < CoverageCheckMode > ( )
457
457
: CoverageCheckMode ::ONLY_LIST ),
458
458
_kernel_coverage_blocks (isParamSetByUser ("kernel_coverage_check" ) ||
459
459
!isParamSetByUser ("default_block" )
460
460
? getParam < std ::vector < SubdomainName >>("kernel_coverage_block_list" )
461
- : _active_blocks ),
461
+ : _default_blocks ),
462
462
_boundary_restricted_node_integrity_check (
463
463
getParam < bool > ("boundary_restricted_node_integrity_check" )),
464
464
_boundary_restricted_elem_integrity_check (
465
465
getParam < bool > ("boundary_restricted_elem_integrity_check" )),
466
466
_material_coverage_check (
467
- _active_blocks . empty ( )
467
+ isParamSetByUser ( "material_coverage_check" ) || ! isParamSetByUser ( "default_block" )
468
468
? getParam < MooseEnum > ("material_coverage_check" ).getEnum < CoverageCheckMode > ( )
469
469
: CoverageCheckMode ::ONLY_LIST ),
470
- _material_coverage_blocks (_active_blocks .empty () ? getParam < std ::vector < SubdomainName >>(
471
- "material_coverage_block_list" )
472
- : _active_blocks ),
470
+ _material_coverage_blocks (
471
+ isParamSetByUser ("material_coverage_check" ) || !isParamSetByUser ("default_block" )
472
+ ? getParam < std ::vector < SubdomainName >>("material_coverage_block_list" )
473
+ : _default_blocks ),
473
474
_fv_bcs_integrity_check (getParam < bool > ("fv_bcs_integrity_check" )),
474
475
_material_dependency_check (getParam < bool > ("material_dependency_check" )),
475
476
_uo_aux_state_check (getParam < bool > ("check_uo_aux_state" )),
0 commit comments