20 type(field_t),
intent(inout) :: s
21 type(json_file),
intent(inout) :: params
23 real(kind=rp) :: z_value, split_value
26 call json_get_or_default(params, &
27 'case.scalar.initial_condition.value', &
30 do i = 1, s%dof%size()
31 z_value = s%dof%z(i, 1, 1, 1)
33 if (z_value .gt. 0.0_rp)
then
34 s%x(i, 1, 1, 1) = 0.0_rp
36 s%x(i, 1, 1, 1) = 1.0_rp