Skip to content

Commit db3509e

Browse files
committed
added param log=false to solve()
1 parent 878489d commit db3509e

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/solver.jl

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,11 @@ struct Solver
5555
end
5656

5757
"""
58-
solve(solver::Solver, body_aero::BodyAerodynamics, gamma_distribution=nothing)
58+
solve(solver::Solver, body_aero::BodyAerodynamics, gamma_distribution=nothing; log=false)
5959
6060
Main solving routine for the aerodynamic model.
6161
"""
62-
function solve(solver::Solver, body_aero::BodyAerodynamics, gamma_distribution=nothing)
62+
function solve(solver::Solver, body_aero::BodyAerodynamics, gamma_distribution=nothing; log=false)
6363
isnothing(body_aero.panels[1].va) && throw(ArgumentError("Inflow conditions are not set, use set_va!(body_aero, va)"))
6464

6565
# Initialize variables
@@ -122,7 +122,8 @@ function solve(solver::Solver, body_aero::BodyAerodynamics, gamma_distribution=n
122122
y_airf_array,
123123
z_airf_array,
124124
panels,
125-
relaxation_factor
125+
relaxation_factor;
126+
log
126127
)
127128
# Try again with reduced relaxation factor if not converged
128129
if !converged && relaxation_factor > 1e-3
@@ -171,7 +172,7 @@ cross3(x,y) = cross(SVector{3,eltype(x)}(x), SVector{3,eltype(y)}(y))
171172
AIC_y::Matrix{Float64}, AIC_z::Matrix{Float64}, va_array::Matrix{Float64},
172173
chord_array::Vector{Float64}, x_airf_array::Matrix{Float64},
173174
y_airf_array::Matrix{Float64}, z_airf_array::Matrix{Float64},
174-
panels::Vector{Panel}, relaxation_factor::Float64)
175+
panels::Vector{Panel}, relaxation_factor::Float64; log=true)
175176
176177
Main iteration loop for calculating circulation distribution.
177178
"""

0 commit comments

Comments
 (0)