FONSim
latest
The FONSim Project
Introduction
Working principles
Development
Release log
Tutorials
Introduction
Taste of FONSim
Installation
A first network
A more complex network
Balloon actuators
Custom components
Codedocs
Introduction
Simulation and solver
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
accumulator_compressible() (in module fonsim.components.containers)
accumulator_incompressible() (in module fonsim.components.containers)
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.BaseNewton 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)
BaseNewton (class in fonsim.core.solver)
Bingham (class in fonsim.fluid.fluid)
C
check_issolvable() (fonsim.core.simulation.Simulation method)
CheckValve (class in fonsim.components.valves)
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)
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_argument_tolerances() (fonsim.core.simulation.Simulation method)
fill_component_equation_tolerances() (fonsim.core.simulation.Simulation method)
fill_network_equation_tolerances() (fonsim.core.simulation.Simulation method)
fill_network_matrix() (fonsim.core.simulation.Simulation method)
fill_state_tolerances() (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.components.terminals
module
fonsim.components.valves
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.BaseNewton 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.NewtonAdaptiveTimeStep02 method)
(fonsim.core.solver.NewtonConstantTimeStep method)
get_residual() (fonsim.core.solver.BaseNewton 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)
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
LinearAccumulator (class in fonsim.components.containers)
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.components.terminals
fonsim.components.valves
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.BaseNewton method)
NewtonAdaptiveTimeStep02 (class in fonsim.core.solver)
NewtonConstantTimeStep (class in fonsim.core.solver)
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.BaseNewton method)
print_system_matrix_column_indices() (fonsim.core.simulation.Simulation method)
print_system_matrix_row_indices() (fonsim.core.simulation.Simulation method)
PVCurve (class in fonsim.data.pvcurve)
R
resolve_timestep_argument() (fonsim.core.simulation.Simulation method)
run() (fonsim.core.simulation.Simulation method)
run_forward() (fonsim.core.solver.BaseNewton method)
run_step() (fonsim.core.solver.NewtonAdaptiveTimeStep02 method)
(fonsim.core.solver.NewtonConstantTimeStep 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)
Sink (class in fonsim.components.sources)
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_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: latest
Versions
latest
release-0.4
release-0.3
release-0.2a
doc-jupyter-tut
dev
Downloads
On Read the Docs
Project Home
Builds