Skip to content

Commit 4aefd86

Browse files
committed
Refactoring
1 parent dc85609 commit 4aefd86

2 files changed

Lines changed: 2 additions & 4 deletions

File tree

src/solver.jl

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,6 @@ function solve_base(solver::Solver, body_aero::BodyAerodynamics, gamma_distribut
400400
gamma_loop!(
401401
solver,
402402
body_aero,
403-
solver.sol.chord_array,
404403
solver.sol.x_airf_array,
405404
solver.sol.y_airf_array,
406405
solver.sol.z_airf_array,
@@ -415,7 +414,6 @@ function solve_base(solver::Solver, body_aero::BodyAerodynamics, gamma_distribut
415414
gamma_loop!(
416415
solver,
417416
body_aero,
418-
solver.sol.chord_array,
419417
solver.sol.x_airf_array,
420418
solver.sol.y_airf_array,
421419
solver.sol.z_airf_array,
@@ -451,7 +449,6 @@ Main iteration loop for calculating circulation distribution.
451449
function gamma_loop!(
452450
solver::Solver,
453451
body_aero::BodyAerodynamics,
454-
chord_array::Vector{Float64},
455452
x_airf_array::Matrix{Float64},
456453
y_airf_array::Matrix{Float64},
457454
z_airf_array::Matrix{Float64},
@@ -460,6 +457,7 @@ function gamma_loop!(
460457
log::Bool = true
461458
)
462459
va_array = solver.sol.va_array
460+
chord_array = solver.sol.chord_array
463461
solver.lr.converged = false
464462
n_panels = length(body_aero.panels)
465463
solver.lr.alpha_array .= body_aero.alpha_array

test/bench.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,10 +119,10 @@ using LinearAlgebra
119119
aerodynamic_model_type=model
120120
)
121121
solver.sol.va_array .= va_array
122+
solver.sol.chord_array .= chord_array
122123
result = @benchmark gamma_loop!(
123124
$solver,
124125
$body_aero,
125-
$chord_array,
126126
$x_airf_array,
127127
$y_airf_array,
128128
$z_airf_array,

0 commit comments

Comments
 (0)