|
ADflow
v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
|
Functions/Subroutines | |
| subroutine | volume_block_b () |
| subroutine | volume_block () |
| subroutine | metric_block_b () |
| subroutine | metric_block () |
| subroutine | boundarynormals_b () |
| subroutine | boundarynormals () |
| subroutine | xhalo_block_b () |
| subroutine | xhalo_block () |
| subroutine | resscale_b () |
| subroutine | resscale () |
| subroutine | sumdwandfw_b () |
| subroutine | sumdwandfw () |
| subroutine adjointextra_b::boundarynormals |
Definition at line 1111 of file adjointExtra_b.f90.
References blockpointers::bcfaceid, blockpointers::il, constants::imax, constants::imin, blockpointers::jl, constants::jmax, constants::jmin, blockpointers::kl, constants::kmax, constants::kmin, blockpointers::nbocos, constants::one, blockpointers::si, blockpointers::sj, blockpointers::sk, and constants::zero.
| subroutine adjointextra_b::boundarynormals_b |
Definition at line 952 of file adjointExtra_b.f90.
References blockpointers::bcdatad, blockpointers::bcfaceid, blockpointers::il, constants::imax, constants::imin, blockpointers::jl, constants::jmax, constants::jmin, blockpointers::kl, constants::kmax, constants::kmin, blockpointers::nbocos, constants::one, blockpointers::si, blockpointers::sid, blockpointers::sj, blockpointers::sjd, blockpointers::sk, blockpointers::skd, and constants::zero.
Referenced by masterroutines::master_b().

| subroutine adjointextra_b::metric_block |
Definition at line 839 of file adjointExtra_b.f90.
References constants::half, blockpointers::ie, blockpointers::je, blockpointers::ke, blockpointers::righthanded, blockpointers::si, blockpointers::sj, blockpointers::sk, and blockpointers::x.
| subroutine adjointextra_b::metric_block_b |
Definition at line 573 of file adjointExtra_b.f90.
References constants::half, blockpointers::ie, blockpointers::je, blockpointers::ke, blockpointers::righthanded, blockpointers::si, blockpointers::sid, blockpointers::sj, blockpointers::sjd, blockpointers::skd, blockpointers::x, and blockpointers::xd.
Referenced by masterroutines::master_b().

| subroutine adjointextra_b::resscale |
Definition at line 1965 of file adjointExtra_b.f90.
References blockpointers::dw, blockpointers::il, blockpointers::jl, blockpointers::kl, flowvarrefstate::nt1, flowvarrefstate::nt2, flowvarrefstate::nwf, blockpointers::nx, blockpointers::ny, blockpointers::nz, constants::one, inputiteration::turbresscale, and blockpointers::volref.
| subroutine adjointextra_b::resscale_b |
Definition at line 1941 of file adjointExtra_b.f90.
References blockpointers::dw, blockpointers::dwd, blockpointers::il, blockpointers::jl, blockpointers::kl, flowvarrefstate::nt1, flowvarrefstate::nt2, flowvarrefstate::nwf, blockpointers::nx, blockpointers::ny, blockpointers::nz, constants::one, inputiteration::turbresscale, and blockpointers::volref.
Referenced by masterroutines::master_b(), and masterroutines::master_state_b().

| subroutine adjointextra_b::sumdwandfw |
Definition at line 2043 of file adjointExtra_b.f90.
References blockpointers::dw, blockpointers::fw, blockpointers::iblank, blockpointers::il, blockpointers::jl, blockpointers::kl, flowvarrefstate::nwf, and constants::zero.
| subroutine adjointextra_b::sumdwandfw_b |
Definition at line 1994 of file adjointExtra_b.f90.
References blockpointers::dw, blockpointers::dwd, blockpointers::fw, blockpointers::fwd, blockpointers::iblank, blockpointers::il, blockpointers::jl, blockpointers::kl, flowvarrefstate::nwf, and constants::zero.
Referenced by masterroutines::master_b(), and masterroutines::master_state_b().

| subroutine adjointextra_b::volume_block |
Definition at line 424 of file adjointExtra_b.f90.
References constants::eighth, constants::fourth, blockpointers::ie, blockpointers::il, blockpointers::je, blockpointers::jl, blockpointers::ke, blockpointers::kl, constants::sixth, blockpointers::vol, volpym(), blockpointers::x, blockpointers::xd, and constants::zero.

| subroutine adjointextra_b::volume_block_b |
Definition at line 13 of file adjointExtra_b.f90.
References constants::eighth, blockpointers::ie, blockpointers::il, blockpointers::je, blockpointers::jl, blockpointers::ke, blockpointers::kl, constants::sixth, blockpointers::vol, blockpointers::vold, volpym(), volpym_b(), blockpointers::x, blockpointers::xd, and constants::zero.
Referenced by masterroutines::master_b().


| subroutine adjointextra_b::xhalo_block |
Definition at line 1721 of file adjointExtra_b.f90.
References blockpointers::bcfaceid, blockpointers::bctype, constants::eps, blockpointers::ie, blockpointers::il, constants::imax, constants::imin, blockpointers::inbeg, blockpointers::inend, blockpointers::je, blockpointers::jl, constants::jmax, constants::jmin, blockpointers::jnbeg, blockpointers::jnend, blockpointers::ke, blockpointers::kl, constants::kmax, constants::kmin, blockpointers::knbeg, blockpointers::knend, blockpointers::nbocos, blockpointers::nx, blockpointers::ny, blockpointers::nz, constants::symm, constants::two, and blockpointers::x.
| subroutine adjointextra_b::xhalo_block_b |
Definition at line 1188 of file adjointExtra_b.f90.
References blockpointers::bcfaceid, blockpointers::bctype, constants::eps, blockpointers::ie, blockpointers::il, constants::imax, constants::imin, blockpointers::inbeg, blockpointers::inend, blockpointers::je, blockpointers::jl, constants::jmax, constants::jmin, blockpointers::jnbeg, blockpointers::jnend, blockpointers::ke, blockpointers::kl, constants::kmax, constants::kmin, blockpointers::knbeg, blockpointers::knend, blockpointers::nbocos, blockpointers::nx, blockpointers::ny, blockpointers::nz, constants::symm, constants::two, and blockpointers::xd.
Referenced by masterroutines::master_b().
