FONSim
release/0.2a
The FONSim Project
Introduction
Development
Release log
Tutorials
Introduction
Installation
A first network
A more complex network
Balloon actuators
Custom components
Codedocs
Introduction
fonsim.core package
fonsim.components package
fonsim.data package
fonsim.fluid package
fonsim.fluids package
fonsim.wave package
fonsim.visual package
fonsim.constants package
fonsim.conversion package
FONSim
Index
Edit on GitLab
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
add() (fonsim.core.system.System method)
(fonsim.data.writeout.Bank method)
add_terminals() (fonsim.core.node.Node method)
air (in module fonsim.fluids.IdealCompressible)
apply_solver_bias() (fonsim.core.solver.ImplicitEulerNewton method)
auto() (fonsim.core.component.Component method)
auto_state() (fonsim.core.component.Component method)
autocorrect() (fonsim.data.curve.Curve method)
B
Bank (class in fonsim.data.writeout)
Bingham (class in fonsim.fluid.fluid)
C
check_issolvable() (fonsim.core.simulation.Simulation method)
CircularTube (class in fonsim.components.restrictors)
CircularTube_autodiff (class in fonsim.components.circulartube_autodiff)
circulartube_compressible() (in module fonsim.components.circulartube_autodiff)
(in module fonsim.components.restrictors)
circulartube_incompressible() (in module fonsim.components.circulartube_autodiff)
(in module fonsim.components.restrictors)
Component (class in fonsim.core.component)
connect() (fonsim.core.system.System method)
connect_common() (fonsim.core.system.System method)
connect_two_components() (fonsim.core.system.System method)
connect_two_terminals() (fonsim.core.system.System method)
Container (class in fonsim.components.containers)
Container_autodiff (class in fonsim.components.containers_autodiff)
container_compressible() (in module fonsim.components.containers)
(in module fonsim.components.containers_autodiff)
container_incompressible() (in module fonsim.components.containers)
(in module fonsim.components.containers_autodiff)
contains_terminal() (fonsim.core.node.Node method)
copy_and_attach() (fonsim.core.variable.Variable method)
Curve (class in fonsim.data.curve)
Custom (class in fonsim.wave.custom)
D
DataSeries (class in fonsim.data.dataseries)
delta_in_range() (fonsim.core.solver.ImplicitEulerNewtonAdaptiveTimeStep method)
Dummy (class in fonsim.components.dummy)
E
equation_to_string() (fonsim.core.simulation.Simulation method)
evaluate() (fonsim.components.dummy.Dummy method)
(fonsim.components.sources.MassflowSource method)
(fonsim.components.sources.PressureSource method)
(fonsim.core.component.Component method)
evaluate_equations() (fonsim.core.simulation.Simulation method)
extend_memory() (fonsim.core.simulation.Simulation method)
F
fdf() (fonsim.data.curve.Curve method)
fdf_volume() (fonsim.data.pvcurve.PVCurve method)
fill_network_matrix() (fonsim.core.simulation.Simulation method)
FlowRestrictor (class in fonsim.components.restrictors)
flowrestrictor_compressible() (in module fonsim.components.restrictors)
flowrestrictor_incompressible() (in module fonsim.components.restrictors)
Fluid (class in fonsim.fluid.fluid)
fonsim.components
module
fonsim.components.actuators
module
fonsim.components.circulartube_autodiff
module
fonsim.components.containers
module
fonsim.components.containers_autodiff
module
fonsim.components.dummy
module
fonsim.components.restrictors
module
fonsim.components.sources
module
fonsim.constants
module
fonsim.constants.norm
module
fonsim.constants.physical
module
fonsim.conversion
module
fonsim.conversion.indexmatch
module
fonsim.core
module
fonsim.core.component
module
fonsim.core.node
module
fonsim.core.setnumpythreads
module
fonsim.core.simulation
module
fonsim.core.solver
module
fonsim.core.system
module
fonsim.core.terminal
module
fonsim.core.variable
module
fonsim.data
module
fonsim.data.curve
module
fonsim.data.dataseries
module
fonsim.data.interpolate
module
fonsim.data.pvcurve
module
fonsim.data.writeout
module
fonsim.fluid
module
fonsim.fluid.fallback
module
fonsim.fluid.fluid
module
fonsim.fluids
module
fonsim.fluids.Bingham
module
fonsim.fluids.IdealCompressible
module
fonsim.fluids.IdealIncompressible
module
fonsim.visual
module
fonsim.visual.plotting
module
fonsim.wave
module
fonsim.wave.custom
module
fonsim.wave.wave
module
FreeActuator (class in fonsim.components.actuators)
freeactuator_compressible() (in module fonsim.components.actuators)
freeactuator_incompressible() (in module fonsim.components.actuators)
G
get() (fonsim.core.component.Component method)
(fonsim.core.system.System method)
get_all() (fonsim.core.component.Component method)
get_all_variables() (fonsim.core.solver.ImplicitEulerNewton method)
get_component_and_terminal() (fonsim.core.system.System method)
get_connectivity_message() (fonsim.core.system.System method)
get_fluid() (in module fonsim.fluid.fallback)
get_index_of_best_match() (in module fonsim.conversion.indexmatch)
get_initial_volume() (fonsim.data.pvcurve.PVCurve method)
get_nb_steps_estimate() (fonsim.core.solver.ImplicitEulerNewtonAdaptiveTimeStep method)
(fonsim.core.solver.ImplicitEulerNewtonConstantTimeStep method)
get_residual() (fonsim.core.solver.ImplicitEulerNewton method)
get_state() (fonsim.core.component.Component method)
get_terminal() (fonsim.core.component.Component method)
get_variable() (fonsim.core.terminal.Terminal method)
get_variables() (fonsim.core.node.Node method)
(fonsim.core.terminal.Terminal method)
I
IdealCompressible (class in fonsim.fluid.fluid)
IdealIncompressible (class in fonsim.fluid.fluid)
ImplicitEulerNewton (class in fonsim.core.solver)
ImplicitEulerNewtonAdaptiveTimeStep (class in fonsim.core.solver)
ImplicitEulerNewtonConstantTimeStep (class in fonsim.core.solver)
indices() (fonsim.data.writeout.Bank method)
init_matrixconstruction() (fonsim.core.simulation.Simulation method)
initialize_memory() (fonsim.core.simulation.Simulation method)
interpolate_fdf() (in module fonsim.data.interpolate)
isincreasing() (in module fonsim.wave.custom)
L
load_data() (fonsim.data.dataseries.DataSeries method)
M
map_phi_to_components() (fonsim.core.simulation.Simulation method)
map_state_to_components() (fonsim.core.simulation.Simulation method)
MassflowSource (class in fonsim.components.sources)
merge_node() (fonsim.core.node.Node method)
module
fonsim.components
fonsim.components.actuators
fonsim.components.circulartube_autodiff
fonsim.components.containers
fonsim.components.containers_autodiff
fonsim.components.dummy
fonsim.components.restrictors
fonsim.components.sources
fonsim.constants
fonsim.constants.norm
fonsim.constants.physical
fonsim.conversion
fonsim.conversion.indexmatch
fonsim.core
fonsim.core.component
fonsim.core.node
fonsim.core.setnumpythreads
fonsim.core.simulation
fonsim.core.solver
fonsim.core.system
fonsim.core.terminal
fonsim.core.variable
fonsim.data
fonsim.data.curve
fonsim.data.dataseries
fonsim.data.interpolate
fonsim.data.pvcurve
fonsim.data.writeout
fonsim.fluid
fonsim.fluid.fallback
fonsim.fluid.fluid
fonsim.fluids
fonsim.fluids.Bingham
fonsim.fluids.IdealCompressible
fonsim.fluids.IdealIncompressible
fonsim.visual
fonsim.visual.plotting
fonsim.wave
fonsim.wave.custom
fonsim.wave.wave
N
newton_solver() (fonsim.core.solver.ImplicitEulerNewton method)
Node (class in fonsim.core.node)
P
plot() (in module fonsim.visual.plotting)
plot_state() (in module fonsim.visual.plotting)
PressureSource (class in fonsim.components.sources)
print_equations() (fonsim.core.simulation.Simulation method)
print_report() (fonsim.core.solver.ImplicitEulerNewton method)
PVCurve (class in fonsim.data.pvcurve)
R
run() (fonsim.core.simulation.Simulation method)
run_step() (fonsim.core.solver.ImplicitEulerNewtonAdaptiveTimeStep method)
(fonsim.core.solver.ImplicitEulerNewtonConstantTimeStep method)
S
sawtooth() (in module fonsim.wave.wave)
select_fallback() (in module fonsim.fluid.fallback)
select_object_by_fluid() (fonsim.fluid.fluid.Fluid method)
set_arguments() (fonsim.core.component.Component method)
set_initial_values_phi() (fonsim.core.simulation.Simulation method)
set_initial_values_state() (fonsim.core.simulation.Simulation method)
set_states() (fonsim.core.component.Component method)
set_terminals() (fonsim.core.component.Component method)
setnumpythreads() (in module fonsim.core.setnumpythreads)
short_str() (fonsim.core.variable.Variable method)
similar() (in module fonsim.conversion.indexmatch)
Simulation (class in fonsim.core.simulation)
sine() (in module fonsim.wave.wave)
slice_memory() (fonsim.core.simulation.Simulation method)
square() (in module fonsim.wave.wave)
System (class in fonsim.core.system)
T
Terminal (class in fonsim.core.terminal)
time_to_angle() (in module fonsim.wave.wave)
triangle() (in module fonsim.wave.wave)
U
unity() (in module fonsim.wave.wave)
update_delta_range() (fonsim.core.solver.ImplicitEulerNewtonAdaptiveTimeStep method)
update_state() (fonsim.core.component.Component method)
(fonsim.core.simulation.Simulation method)
V
Variable (class in fonsim.core.variable)
VolumeflowSource (class in fonsim.components.sources)
volumeflowsource_compressible() (in module fonsim.components.sources)
volumeflowsource_incompressible() (in module fonsim.components.sources)
W
water (in module fonsim.fluids.IdealIncompressible)
writeout_simulation() (in module fonsim.data.writeout)
Read the Docs
v: release/0.2a
Versions
latest
release-0.3
release-0.2a
dev
Downloads
pdf
epub
On Read the Docs
Project Home
Builds