feat: Method structs #671
Documentation.yml
on: pull_request
Documentation
12m 52s
Annotations
10 warnings
Documentation:
../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
failed to run `@example` block in src/tutorials/time_dependent.md:67-71
```@example time_dependent
varied = ω => range(0.9, 1.1, 100)
result = get_steady_states(harmonic_eq, varied, fixed)
plot(result, "sqrt(u1^2 + v1^2)")
```
exception =
ArgumentError: Some input parameters are missing or appear more than once!
Stacktrace:
[1] _prepare_input_params(prob::HarmonicBalance.Problem, sweeps::OrderedCollections.OrderedDict{Num, Vector{Union{Float64, ComplexF64}}}, fixed_parameters::OrderedCollections.OrderedDict{Num, Float64})
@ HarmonicBalance ~/work/HarmonicBalance.jl/HarmonicBalance.jl/src/solve_homotopy.jl:173
[2] get_steady_states(prob::HarmonicBalance.Problem, method::WarmUp, swept_parameters::OrderedCollections.OrderedDict{Num, Vector{Union{Float64, ComplexF64}}}, fixed_parameters::OrderedCollections.OrderedDict{Num, Float64}; show_progress::Bool, sorting::String, classify_default::Bool)
@ HarmonicBalance ~/work/HarmonicBalance.jl/HarmonicBalance.jl/src/solve_homotopy.jl:73
[3] get_steady_states
@ ~/work/HarmonicBalance.jl/HarmonicBalance.jl/src/solve_homotopy.jl:57 [inlined]
[4] #get_steady_states#51
@ ~/work/HarmonicBalance.jl/HarmonicBalance.jl/src/solve_homotopy.jl:95 [inlined]
[5] get_steady_states
@ ~/work/HarmonicBalance.jl/HarmonicBalance.jl/src/solve_homotopy.jl:92 [inlined]
[6] get_steady_states(eom::HarmonicEquation, swept::Pair{Num, StepRangeLen{Float64, Base.TwicePrecision{Float64}, Base.TwicePrecision{Float64}, Int64}}, fixed::Tuple{Pair{Num, Float64}, Pair{Num, Float64}, Pair{Num, Float64}, Pair{Num, Float64}, Pair{Num, Float64}, Pair{Num, Float64}, Pair{Num, Int64}, Pair{Num, Float64}}; kwargs::@kwargs{})
@ HarmonicBalance ~/work/HarmonicBalance.jl/HarmonicBalance.jl/src/solve_homotopy.jl:117
[7] get_steady_states(eom::HarmonicEquation, swept::Pair{Num, StepRangeLen{Float64, Base.TwicePrecision{Float64}, Base.TwicePrecision{Float64}, Int64}}, fixed::Tuple{Pair{Num, Float64}, Pair{Num, Float64}, Pair{Num, Float64}, Pair{Num, Float64}, Pair{Num, Float64}, Pair{Num, Float64}, Pair{Num, Int64}, Pair{Num, Float64}})
@ HarmonicBalance ~/work/HarmonicBalance.jl/HarmonicBalance.jl/src/solve_homotopy.jl:116
[8] top-level scope
@ time_dependent.md:69
[9] eval
@ ./boot.jl:430 [inlined]
[10] #60
@ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined]
[11] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[12] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753
[13] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170
[14] with_logstate(f::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}}, logstate::Base.CoreLogging.LogState)
@ Base.CoreLogging ./logging/logging.jl:522
[15] with_logger(f::Function, logger::Base.CoreLogging.ConsoleLogger)
@ Base.CoreLogging ./logging/logging.jl:632
[16] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any})
@ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167
[17] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
111 docstrings not included in the manual:
HarmonicBalance.ExprUtils.count_derivatives :: Tuple{SymbolicUtils.BasicSymbolic}
HarmonicBalance.to_lab_frame :: Tuple{OrderedCollections.OrderedDict, HarmonicBalance.Result, Num, Any}
HarmonicBalance.is_Hopf_unstable :: Tuple{OrderedCollections.OrderedDict{Num, ComplexF64}, HarmonicBalance.Result}
HarmonicBalance.plot_1D_solutions_branch :: Tuple{Int64, HarmonicBalance.Result}
HarmonicBalance.ExprUtils._fourier_term :: NTuple{4, Any}
HarmonicBalance.ExprUtils.expand_all :: Tuple{Any}
HarmonicBalance.sort_1D :: Tuple{Vector{Vector{Vector{ComplexF64}}}}
HarmonicBalance._prepare_input_params :: Tuple{HarmonicBalance.Problem, OrderedCollections.OrderedDict{Num, Vector{Union{Float64, ComplexF64}}}, OrderedCollections.OrderedDict{Num, Float64}}
HarmonicBalance.LinearResponse._pair_to_peaks :: Tuple{Any, Vector}
HarmonicBalance.alg_specific_options :: Tuple{Polyhedral}
HarmonicBalance.alg_specific_options :: Tuple{TotalDegree}
HarmonicBalance.alg_specific_options :: Tuple{WarmUp}
HarmonicBalance.HC_wrapper.declare_variable :: Tuple{String}
HarmonicBalance.classify_branch :: Tuple{HarmonicBalance.Result, Int64, String}
HarmonicBalance.is_repetitive :: Tuple{Any}
HarmonicBalance.FFTWExt.FFT :: Tuple{Any, Any}
HarmonicBalance.LinearResponse._simplify_spectrum :: Tuple{HarmonicBalance.LinearResponse.JacobianSpectrum}
HarmonicBalance.ExprUtils.is_function :: Tuple{Any, Any}
HarmonicBalance.filter_result! :: Tuple{HarmonicBalance.Result, String}
HarmonicBalance._get_mask :: Union{Tuple{Any, Any}, Tuple{Any, Any, Any}}
HarmonicBalance.rearrange! :: Tuple{HarmonicEquation, Vector{Num}}
HarmonicBalance.LinearResponse.get_implicit_Jacobian :: Tuple{HarmonicEquation}
HarmonicBalance.newton :: Tuple{HarmonicBalance.Result, OrderedCollections.OrderedDict}
Base.show :: Tuple{IO, TotalDegree}
Base.show :: Tuple{IO, Polyhedral}
Base.show :: Tuple{IO, WarmUp}
HarmonicBalance.filter_duplicate_parameters :: Tuple{Any, Any}
HarmonicBalance.LimitCycles._cycle_Problem :: Tuple{HarmonicEquation, Num}
HarmonicBalance.LinearResponse._simplify_spectra! :: Tuple{Dict{Num, HarmonicBalance.LinearResponse.JacobianSpectrum}}
HarmonicBalance.LimitCycles.get_limit_cycles :: Tuple{HarmonicEquation, Any, Any, Any}
HarmonicBalance.ExprUtils.is_trig :: Tuple{Num}
HarmonicBalance._parameters :: Tuple{HarmonicEquation}
HarmonicBalance.ExprUtils.isexp :: Tuple{Any}
HarmonicBalance.LimitCycles.add_pairs! :: Tuple{DifferentialEquation}
HarmonicBalance.classify_binaries! :: Tuple{HarmonicBalance.Result}
HarmonicBalance.thread :: Tuple{HarmonicBalance.HarmonicBalanceMethod}
HarmonicBalance.LimitCycles.get_cycle_variables :: Tuple{HarmonicEquation, Num}
HarmonicBalance.method_symbol :: Tuple{Polyhedral}
HarmonicBalance.method_symbol :: Tuple{TotalDegree}
TimeEvolution._closest_branch_index :: Tuple{HarmonicBalance.Result, Vector{Float64}, Int64}
HarmonicBalance.ExprUtils.fourier_sin_term :: Tuple{Any, Any, Any}
HarmonicBalance.LinearResponse._get_as :: Tuple{Vector{HarmonicVariable}}
HarmonicBalance.rearrange_standard :: Tuple{HarmonicEquation}
HarmonicBalance.ExprUtils.add_div :: Tuple{Any}
HarmonicBalance.var_name :: Tuple{Num}
HarmonicBalance.remove_rows_columns :: Tuple{Matrix, Vector{Int64}, Vector{Int64}}
HarmonicBalance.seed :: Tuple{HarmonicBalance.HarmonicBalanceMethod}
HarmonicBalance._remove_brackets :: Tuple{HarmonicEquation}
HarmonicBalance.LinearResponse._get_uv_pairs :: Tuple{Vector{HarmonicVariable}}
HarmonicBalance.alg_default_options :: Tuple{HarmonicBalance.HarmonicBalanceMethod}
Symbolics.get_variables :: Tuple{HarmonicEquation}
HarmonicBalance.LinearResponse.evaluate :: Tuple{HarmonicBalance.LinearResponse.Lorentzian, Float64}
HarmonicBalance.LinearResponse.evaluate :: Tuple{HarmonicBalance.LinearResponse.JacobianSpectrum, Float64}
HarmonicBalance.show_fields :: Tuple{Any}
HarmonicBalance.H
|
Documentation:
../../../.julia/packages/DocumenterVitepress/8qgu7/src/vitepress_config.jl#L111
DocumenterVitepress: No logo.png file found in `docs/src/assets`. Skipping logo replacement.
|
Documentation:
../../../.julia/packages/DocumenterVitepress/8qgu7/src/writer.jl#L702
DocumenterVitepress: un-expanded `@example time_dependent` block encountered on page src/tutorials/time_dependent.md.
The first few lines of code in this node are:
```
varied = ω => range(0.9, 1.1, 100)
result = get_steady_states(harmonic_eq, varied, fixed)
plot(result, "sqrt(u1^2 + v1^2)")
```
|
Documentation:
../../../.julia/packages/DocumenterVitepress/8qgu7/src/writer.jl#L488
DocumenterVitepress: Unknown MIME type text/latex provided and no alternatives given. Ignoring render!
|
Documentation:
../../../.julia/packages/DocumenterVitepress/8qgu7/src/writer.jl#L488
DocumenterVitepress: Unknown MIME type text/latex provided and no alternatives given. Ignoring render!
|
Documentation:
../../../.julia/packages/Documenter/C1XEF/src/deploydocs.jl#L533
removing `stable` and linking `stable` to `v0.11.1`.
|
Documentation:
../../../.julia/packages/Documenter/C1XEF/src/deploydocs.jl#L533
removing `v0.11` and linking `v0.11` to `v0.11.1`.
|
Documentation:
../../../.julia/packages/Documenter/C1XEF/src/deploydocs.jl#L533
removing `v0.10` and linking `v0.10` to `v0.10.11`.
|
Documentation:
../../../.julia/packages/Documenter/C1XEF/src/deploydocs.jl#L533
removing `v0.9` and linking `v0.9` to `v0.9.2`.
|