|
ADflow
v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
|
Functions/Subroutines | |
| subroutine | applyallturbbcthisblock_d (secondhalo) |
| subroutine | applyallturbbcthisblock (secondhalo) |
| subroutine | bceddynowall_d (nn) |
| subroutine | bceddynowall (nn) |
| subroutine | bceddywall_d (nn) |
| subroutine | bceddywall (nn) |
| subroutine | bcturbfarfield_d (nn) |
| subroutine | bcturbfarfield (nn) |
| subroutine | bcturbinflow (nn) |
| subroutine | bcturbinterface_d (nn) |
| subroutine | bcturbinterface (nn) |
| subroutine | bcturboutflow (nn) |
| subroutine | bcturbsymm (nn) |
| subroutine | bcturbtreatment_d () |
| subroutine | bcturbtreatment () |
| subroutine | bcturbwall_d (nn) |
| subroutine | bcturbwall (nn) |
| subroutine | turb2ndhalo_d (nn) |
| subroutine | turb2ndhalo (nn) |
| subroutine | turbbcnswall (secondhalo) |
| subroutine turbbcroutines_d::applyallturbbcthisblock | ( | logical, intent(in) | secondhalo | ) |
Definition at line 156 of file turbBCRoutines_d.f90.
References bceddynowall(), bceddywall(), blockpointers::bcfaceid, blockpointers::bctype, blockpointers::bmti1, blockpointers::bmti2, blockpointers::bmtj1, blockpointers::bmtj2, blockpointers::bmtk1, blockpointers::bmtk2, blockpointers::bvti1, blockpointers::bvti2, blockpointers::bvtj1, blockpointers::bvtj2, blockpointers::bvtk1, blockpointers::bvtk2, flowvarrefstate::eddymodel, blockpointers::ie, blockpointers::il, constants::imax, constants::imin, blockpointers::je, blockpointers::jl, constants::jmax, constants::jmin, blockpointers::ke, blockpointers::kl, constants::kmax, constants::kmin, blockpointers::nbocos, constants::nswalladiabatic, constants::nswallisothermal, flowvarrefstate::nt1, flowvarrefstate::nt2, turb2ndhalo(), blockpointers::w, and inputphysics::wallfunctions.

| subroutine turbbcroutines_d::applyallturbbcthisblock_d | ( | logical, intent(in) | secondhalo | ) |
Definition at line 17 of file turbBCRoutines_d.f90.
References bceddynowall_d(), bceddywall_d(), blockpointers::bcfaceid, blockpointers::bctype, blockpointers::bmti1, blockpointers::bmti2, blockpointers::bmtj1, blockpointers::bmtj2, blockpointers::bmtk1, blockpointers::bmtk2, blockpointers::bvti1, blockpointers::bvti1d, blockpointers::bvti2, blockpointers::bvti2d, blockpointers::bvtj1, blockpointers::bvtj1d, blockpointers::bvtj2, blockpointers::bvtj2d, blockpointers::bvtk1, blockpointers::bvtk1d, blockpointers::bvtk2, blockpointers::bvtk2d, flowvarrefstate::eddymodel, blockpointers::ie, blockpointers::il, constants::imax, constants::imin, blockpointers::je, blockpointers::jl, constants::jmax, constants::jmin, blockpointers::ke, blockpointers::kl, constants::kmax, constants::kmin, blockpointers::nbocos, constants::nswalladiabatic, constants::nswallisothermal, flowvarrefstate::nt1, flowvarrefstate::nt2, turb2ndhalo_d(), blockpointers::w, inputphysics::wallfunctions, and blockpointers::wd.
Referenced by masterroutines::block_res_state_d(), and masterroutines::master_d().


| subroutine turbbcroutines_d::bceddynowall | ( | integer(kind=inttype), intent(in) | nn | ) |
Definition at line 348 of file turbBCRoutines_d.f90.
References blockpointers::bcfaceid, blockpointers::ie, blockpointers::il, constants::imax, constants::imin, blockpointers::je, blockpointers::jl, constants::jmax, constants::jmin, blockpointers::ke, blockpointers::kl, constants::kmax, constants::kmin, and blockpointers::rev.
Referenced by applyallturbbcthisblock().

| subroutine turbbcroutines_d::bceddynowall_d | ( | integer(kind=inttype), intent(in) | nn | ) |
Definition at line 282 of file turbBCRoutines_d.f90.
References blockpointers::bcfaceid, blockpointers::ie, blockpointers::il, constants::imax, constants::imin, blockpointers::je, blockpointers::jl, constants::jmax, constants::jmin, blockpointers::ke, blockpointers::kl, constants::kmax, constants::kmin, blockpointers::rev, and blockpointers::revd.
Referenced by applyallturbbcthisblock_d().

| subroutine turbbcroutines_d::bceddywall | ( | integer(kind=inttype), intent(in) | nn | ) |
Definition at line 479 of file turbBCRoutines_d.f90.
References blockpointers::bcfaceid, blockpointers::ie, blockpointers::il, constants::imax, constants::imin, blockpointers::je, blockpointers::jl, constants::jmax, constants::jmin, blockpointers::ke, blockpointers::kl, constants::kmax, constants::kmin, and blockpointers::rev.
Referenced by applyallturbbcthisblock().

| subroutine turbbcroutines_d::bceddywall_d | ( | integer(kind=inttype), intent(in) | nn | ) |
Definition at line 412 of file turbBCRoutines_d.f90.
References blockpointers::bcfaceid, blockpointers::ie, blockpointers::il, constants::imax, constants::imin, blockpointers::je, blockpointers::jl, constants::jmax, constants::jmin, blockpointers::ke, blockpointers::kl, constants::kmax, constants::kmin, blockpointers::rev, and blockpointers::revd.
Referenced by applyallturbbcthisblock_d().

| subroutine turbbcroutines_d::bcturbfarfield | ( | integer(kind=inttype), intent(in) | nn | ) |
Definition at line 629 of file turbBCRoutines_d.f90.
References blockpointers::bcfaceid, blockpointers::bmti1, blockpointers::bmti2, blockpointers::bmtj1, blockpointers::bmtj2, blockpointers::bmtk1, blockpointers::bmtk2, blockpointers::bvti1, blockpointers::bvti2, blockpointers::bvtj1, blockpointers::bvtj2, blockpointers::bvtk1, blockpointers::bvtk2, constants::imax, constants::imin, constants::ivx, constants::ivy, constants::ivz, constants::jmax, constants::jmin, constants::kmax, constants::kmin, flowvarrefstate::nt1, flowvarrefstate::nt2, constants::one, flowvarrefstate::winf, and constants::zero.
Referenced by bcturbtreatment().

| subroutine turbbcroutines_d::bcturbfarfield_d | ( | integer(kind=inttype), intent(in) | nn | ) |
Definition at line 547 of file turbBCRoutines_d.f90.
References blockpointers::bcfaceid, blockpointers::bmti1, blockpointers::bmti2, blockpointers::bmtj1, blockpointers::bmtj2, blockpointers::bmtk1, blockpointers::bmtk2, blockpointers::bvti1, blockpointers::bvti1d, blockpointers::bvti2, blockpointers::bvti2d, blockpointers::bvtj1, blockpointers::bvtj1d, blockpointers::bvtj2, blockpointers::bvtj2d, blockpointers::bvtk1, blockpointers::bvtk1d, blockpointers::bvtk2, blockpointers::bvtk2d, constants::imax, constants::imin, constants::ivx, constants::ivy, constants::ivz, constants::jmax, constants::jmin, constants::kmax, constants::kmin, flowvarrefstate::nt1, flowvarrefstate::nt2, constants::one, flowvarrefstate::winf, flowvarrefstate::winfd, and constants::zero.
Referenced by bcturbtreatment_d().

| subroutine turbbcroutines_d::bcturbinflow | ( | integer(kind=inttype), intent(in) | nn | ) |
Definition at line 705 of file turbBCRoutines_d.f90.
References blockpointers::bcfaceid, blockpointers::bmti1, blockpointers::bmti2, blockpointers::bmtj1, blockpointers::bmtj2, blockpointers::bmtk1, blockpointers::bmtk2, blockpointers::bvti1, blockpointers::bvti2, blockpointers::bvtj1, blockpointers::bvtj2, blockpointers::bvtk1, blockpointers::bvtk2, constants::imax, constants::imin, constants::jmax, constants::jmin, constants::kmax, constants::kmin, flowvarrefstate::nt1, flowvarrefstate::nt2, constants::one, and constants::two.
| subroutine turbbcroutines_d::bcturbinterface | ( | integer(kind=inttype), intent(in) | nn | ) |
Definition at line 817 of file turbBCRoutines_d.f90.
References blockpointers::bcfaceid, blockpointers::bvti1, blockpointers::bvti2, blockpointers::bvtj1, blockpointers::bvtj2, blockpointers::bvtk1, blockpointers::bvtk2, blockpointers::ie, constants::imax, constants::imin, blockpointers::je, constants::jmax, constants::jmin, blockpointers::ke, constants::kmax, constants::kmin, flowvarrefstate::nt1, flowvarrefstate::nt2, and blockpointers::w.
Referenced by bcturbtreatment().

| subroutine turbbcroutines_d::bcturbinterface_d | ( | integer(kind=inttype), intent(in) | nn | ) |
Definition at line 765 of file turbBCRoutines_d.f90.
References blockpointers::bcfaceid, blockpointers::bvti1, blockpointers::bvti1d, blockpointers::bvti2, blockpointers::bvti2d, blockpointers::bvtj1, blockpointers::bvtj1d, blockpointers::bvtj2, blockpointers::bvtj2d, blockpointers::bvtk1, blockpointers::bvtk1d, blockpointers::bvtk2, blockpointers::bvtk2d, blockpointers::ie, constants::imax, constants::imin, blockpointers::je, constants::jmax, constants::jmin, blockpointers::ke, constants::kmax, constants::kmin, flowvarrefstate::nt1, flowvarrefstate::nt2, blockpointers::w, and blockpointers::wd.
Referenced by bcturbtreatment_d().

| subroutine turbbcroutines_d::bcturboutflow | ( | integer(kind=inttype), intent(in) | nn | ) |
Definition at line 863 of file turbBCRoutines_d.f90.
References blockpointers::bcfaceid, blockpointers::bmti1, blockpointers::bmti2, blockpointers::bmtj1, blockpointers::bmtj2, blockpointers::bmtk1, blockpointers::bmtk2, constants::imax, constants::imin, constants::jmax, constants::jmin, constants::kmax, constants::kmin, flowvarrefstate::nt1, flowvarrefstate::nt2, and constants::one.
| subroutine turbbcroutines_d::bcturbsymm | ( | integer(kind=inttype), intent(in) | nn | ) |
Definition at line 911 of file turbBCRoutines_d.f90.
References blockpointers::bcfaceid, blockpointers::bmti1, blockpointers::bmti2, blockpointers::bmtj1, blockpointers::bmtj2, blockpointers::bmtk1, blockpointers::bmtk2, constants::imax, constants::imin, constants::jmax, constants::jmin, constants::kmax, constants::kmin, flowvarrefstate::nt1, flowvarrefstate::nt2, and constants::one.
Referenced by bcturbtreatment(), and bcturbtreatment_d().

| subroutine turbbcroutines_d::bcturbtreatment |
Definition at line 1070 of file turbBCRoutines_d.f90.
References bcturbfarfield(), bcturbinterface(), bcturbsymm(), bcturbwall(), blockpointers::bctype, blockpointers::bmti1, blockpointers::bmti2, blockpointers::bmtj1, blockpointers::bmtj2, blockpointers::bmtk1, blockpointers::bmtk2, blockpointers::bvti1, blockpointers::bvti2, blockpointers::bvtj1, blockpointers::bvtj2, blockpointers::bvtk1, blockpointers::bvtk2, constants::domaininterfaceall, constants::domaininterfacep, constants::domaininterfacerho, constants::domaininterfacerhouvw, constants::domaininterfacetotal, constants::eulerwall, constants::farfield, blockpointers::ie, blockpointers::je, blockpointers::ke, blockpointers::nbocos, constants::nswalladiabatic, constants::nswallisothermal, flowvarrefstate::nt1, flowvarrefstate::nt2, constants::oversetouterbound, constants::slidinginterface, constants::symm, constants::symmpolar, and constants::zero.

| subroutine turbbcroutines_d::bcturbtreatment_d |
Definition at line 966 of file turbBCRoutines_d.f90.
References bcturbfarfield_d(), bcturbinterface_d(), bcturbsymm(), bcturbwall_d(), blockpointers::bctype, blockpointers::bmti1, blockpointers::bmti2, blockpointers::bmtj1, blockpointers::bmtj2, blockpointers::bmtk1, blockpointers::bmtk2, blockpointers::bvti1, blockpointers::bvti1d, blockpointers::bvti2, blockpointers::bvti2d, blockpointers::bvtj1, blockpointers::bvtj1d, blockpointers::bvtj2, blockpointers::bvtj2d, blockpointers::bvtk1, blockpointers::bvtk1d, blockpointers::bvtk2, blockpointers::bvtk2d, constants::domaininterfaceall, constants::domaininterfacep, constants::domaininterfacerho, constants::domaininterfacerhouvw, constants::domaininterfacetotal, constants::eulerwall, constants::farfield, blockpointers::ie, blockpointers::je, blockpointers::ke, blockpointers::nbocos, constants::nswalladiabatic, constants::nswallisothermal, flowvarrefstate::nt1, flowvarrefstate::nt2, constants::oversetouterbound, constants::slidinginterface, constants::symm, constants::symmpolar, and constants::zero.
Referenced by masterroutines::block_res_state_d(), and masterroutines::master_d().


| subroutine turbbcroutines_d::bcturbwall | ( | integer(kind=inttype), intent(in) | nn | ) |
Definition at line 1554 of file turbBCRoutines_d.f90.
References blockpointers::bcfaceid, blockpointers::bmti1, blockpointers::bmti2, blockpointers::bmtj1, blockpointers::bmtj2, blockpointers::bmtk1, blockpointers::bmtk2, blockpointers::bvti1, blockpointers::bvti2, blockpointers::bvtj1, blockpointers::bvtj2, blockpointers::bvtk1, blockpointers::bvtk2, blockpointers::d2wall, blockpointers::il, constants::imax, constants::imin, constants::irho, constants::itu1, constants::itu2, blockpointers::jl, constants::jmax, constants::jmin, blockpointers::kl, constants::kmax, constants::kmin, constants::komegamodified, constants::komegawilcox, constants::ktau, constants::mentersst, constants::one, paramturb::rkwbeta1, blockpointers::rlv, constants::spalartallmaras, constants::spalartallmarasedwards, inputphysics::turbmodel, constants::two, and blockpointers::w.
Referenced by bcturbtreatment(), and turbbcnswall().

| subroutine turbbcroutines_d::bcturbwall_d | ( | integer(kind=inttype), intent(in) | nn | ) |
Definition at line 1169 of file turbBCRoutines_d.f90.
References blockpointers::bcfaceid, blockpointers::bmti1, blockpointers::bmti2, blockpointers::bmtj1, blockpointers::bmtj2, blockpointers::bmtk1, blockpointers::bmtk2, blockpointers::bvti1, blockpointers::bvti1d, blockpointers::bvti2, blockpointers::bvti2d, blockpointers::bvtj1, blockpointers::bvtj1d, blockpointers::bvtj2, blockpointers::bvtj2d, blockpointers::bvtk1, blockpointers::bvtk1d, blockpointers::bvtk2, blockpointers::bvtk2d, blockpointers::d2wall, blockpointers::d2walld, blockpointers::il, constants::imax, constants::imin, constants::irho, constants::itu1, constants::itu2, blockpointers::jl, constants::jmax, constants::jmin, blockpointers::kl, constants::kmax, constants::kmin, constants::komegamodified, constants::komegawilcox, constants::ktau, constants::mentersst, constants::one, paramturb::rkwbeta1, blockpointers::rlv, blockpointers::rlvd, constants::spalartallmaras, constants::spalartallmarasedwards, inputphysics::turbmodel, constants::two, blockpointers::w, and blockpointers::wd.
Referenced by bcturbtreatment_d().

| subroutine turbbcroutines_d::turb2ndhalo | ( | integer(kind=inttype), intent(in) | nn | ) |
Definition at line 2010 of file turbBCRoutines_d.f90.
References blockpointers::bcfaceid, flowvarrefstate::eddymodel, blockpointers::ib, blockpointers::ie, constants::imax, constants::imin, blockpointers::jb, blockpointers::je, constants::jmax, constants::jmin, blockpointers::kb, blockpointers::ke, constants::kmax, constants::kmin, flowvarrefstate::nt1, flowvarrefstate::nt2, blockpointers::rev, and blockpointers::w.
Referenced by applyallturbbcthisblock().

| subroutine turbbcroutines_d::turb2ndhalo_d | ( | integer(kind=inttype), intent(in) | nn | ) |
Definition at line 1901 of file turbBCRoutines_d.f90.
References blockpointers::bcfaceid, flowvarrefstate::eddymodel, blockpointers::ib, blockpointers::ie, constants::imax, constants::imin, blockpointers::jb, blockpointers::je, constants::jmax, constants::jmin, blockpointers::kb, blockpointers::ke, constants::kmax, constants::kmin, flowvarrefstate::nt1, flowvarrefstate::nt2, blockpointers::rev, blockpointers::revd, blockpointers::w, and blockpointers::wd.
Referenced by applyallturbbcthisblock_d().

| subroutine turbbcroutines_d::turbbcnswall | ( | logical, intent(in) | secondhalo | ) |
Definition at line 2095 of file turbBCRoutines_d.f90.
References blockpointers::bcfaceid, bcturbwall(), blockpointers::bmti1, blockpointers::bmti2, blockpointers::bmtj1, blockpointers::bmtj2, blockpointers::bmtk1, blockpointers::bmtk2, blockpointers::bvti1, blockpointers::bvti2, blockpointers::bvtj1, blockpointers::bvtj2, blockpointers::bvtk1, blockpointers::bvtk2, flowvarrefstate::eddymodel, blockpointers::ib, blockpointers::ie, blockpointers::il, constants::imax, constants::imin, blockpointers::jb, blockpointers::je, blockpointers::jl, constants::jmax, constants::jmin, blockpointers::kb, blockpointers::ke, blockpointers::kl, constants::kmax, constants::kmin, flowvarrefstate::nt1, flowvarrefstate::nt2, blockpointers::nviscbocos, blockpointers::rev, and blockpointers::w.
