Tatooine
tatooine::flowexplorer::nodes::jacobian< N > Member List

This is the complete list of members for tatooine::flowexplorer::nodes::jacobian< N >, including all inherited members.

activate() -> voidtatooine::flowexplorer::toggleableinline
as_derived() -> auto &tatooine::field< numerically_differentiated_field< InternalField >, field_real_type< InternalField >, field_num_dimensions< InternalField >, tensor_add_dimension_right< field_num_dimensions< InternalField >, field_tensor_type< InternalField > > >inline
as_derived() const -> auto const &tatooine::field< numerically_differentiated_field< InternalField >, field_real_type< InternalField >, field_num_dimensions< InternalField >, tensor_add_dimension_right< field_num_dimensions< InternalField >, field_tensor_type< InternalField > > >inline
deactivate() -> voidtatooine::flowexplorer::toggleableinline
deserialize(toml::table const &serialized_node) -> void overridetatooine::flowexplorer::ui::node< jacobian< N > >inlinevirtual
tatooine::flowexplorer::ui::node_serializer::deserialize(T &t, toml::table const &serialized_node) -> voidtatooine::flowexplorer::ui::node_serializer< T >inline
draw_node() -> voidtatooine::flowexplorer::ui::base::node
draw_properties() -> bool overridetatooine::flowexplorer::ui::node< jacobian< N > >inlinevirtual
tatooine::flowexplorer::ui::node_serializer::draw_properties(T &t) -> booltatooine::flowexplorer::ui::node_serializer< T >inline
eps() -> auto &tatooine::numerically_differentiated_field< InternalField >inline
eps() const -> auto const &tatooine::numerically_differentiated_field< InternalField >inline
eps(std::size_t i) -> auto &tatooine::numerically_differentiated_field< InternalField >inline
eps(std::size_t i) consttatooine::numerically_differentiated_field< InternalField >inline
equals()tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
evaluate(pos_type const &x, real_type const t) const -> tensor_typetatooine::numerically_differentiated_field< InternalField >inline
tatooine::polymorphic::field::evaluate(pos_type const &, real_type const) const -> tensor_type=0tatooine::polymorphic::field< Real, NumDimensions, Tensor >pure virtual
tatooine::polymorphic::field::evaluate(fixed_size_vec< NumDimensions > auto const &x) const -> tensor_typetatooine::polymorphic::field< Real, NumDimensions, Tensor >inline
field()=defaulttatooine::field< numerically_differentiated_field< InternalField >, field_real_type< InternalField >, field_num_dimensions< InternalField >, tensor_add_dimension_right< field_num_dimensions< InternalField >, field_tensor_type< InternalField > > >
field(field const &)=defaulttatooine::field< numerically_differentiated_field< InternalField >, field_real_type< InternalField >, field_num_dimensions< InternalField >, tensor_add_dimension_right< field_num_dimensions< InternalField >, field_tensor_type< InternalField > > >
field(field &&) noexcept=defaulttatooine::field< numerically_differentiated_field< InternalField >, field_real_type< InternalField >, field_num_dimensions< InternalField >, tensor_add_dimension_right< field_num_dimensions< InternalField >, field_tensor_type< InternalField > > >
tatooine::polymorphic::field::field(field const &)=defaulttatooine::polymorphic::field< Real, NumDimensions, Tensor >
tatooine::polymorphic::field::field(field &&) noexcept=defaulttatooine::polymorphic::field< Real, NumDimensions, Tensor >
get_id() const -> const auto &tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
get_id() -> auto &tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
get_id_number() consttatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
has_self_pin() const -> booltatooine::flowexplorer::ui::base::nodeinline
holds_field_pointertatooine::numerically_differentiated_field< InternalField >static
input_pins() const -> auto const &tatooine::flowexplorer::ui::base::nodeinline
input_pins() -> auto &tatooine::flowexplorer::ui::base::nodeinline
insert_input_pin(std::string const &title, icon_type const t=icon_type::flow) -> auto &tatooine::flowexplorer::ui::base::nodeinline
insert_input_pin_property_link(input_pin &pin, Prop &prop) -> auto &tatooine::flowexplorer::ui::base::nodeinline
insert_output_pin(std::string const &title, T &ref, icon_type const t=icon_type::flow) -> auto &tatooine::flowexplorer::ui::base::nodeinline
internal_field() const -> auto const &tatooine::numerically_differentiated_field< InternalField >inline
is_active() const -> bool const &tatooine::flowexplorer::toggleableinline
is_active() -> bool &tatooine::flowexplorer::toggleableinline
is_field()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
is_matrixfield()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
is_scalarfield()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
is_vectorfield()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
jacobian(flowexplorer::scene &s)tatooine::flowexplorer::nodes::jacobian< N >inline
m_activetatooine::flowexplorer::toggleableprivate
m_epstatooine::numerically_differentiated_field< InternalField >private
m_idtatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >private
m_input_pinstatooine::flowexplorer::ui::base::nodeprivate
m_internal_fieldtatooine::numerically_differentiated_field< InternalField >private
m_output_pinstatooine::flowexplorer::ui::base::nodeprivate
m_property_linkstatooine::flowexplorer::ui::base::nodeprivate
m_scenetatooine::flowexplorer::ui::base::nodeprivate
m_self_pintatooine::flowexplorer::ui::base::nodeprivate
m_titletatooine::flowexplorer::ui::base::nodeprivate
node(flowexplorer::scene &s)tatooine::flowexplorer::ui::base::node
node(std::string const &title, flowexplorer::scene &s)tatooine::flowexplorer::ui::base::node
node(flowexplorer::scene &s, T &ref)tatooine::flowexplorer::ui::base::nodeinline
node(std::string const &title, flowexplorer::scene &s, T &ref)tatooine::flowexplorer::ui::base::nodeinline
node_position() const -> ImVec2tatooine::flowexplorer::ui::base::node
notify_property_changed(bool const notify_self=true) -> voidtatooine::flowexplorer::ui::base::node
num_dimensions() -> std::size_ttatooine::numerically_differentiated_field< InternalField >inlinestatic
num_tensor_components()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
numerically_differentiated_field(Field_ &&f, Eps const eps)tatooine::numerically_differentiated_field< InternalField >inline
numerically_differentiated_field(vec_type const &eps=vec_type::ones() *1e-7)tatooine::numerically_differentiated_field< InternalField >inlineexplicit
numerically_differentiated_field(Field_ &&f, vec_type const &eps)tatooine::numerically_differentiated_field< InternalField >inline
numerically_differentiated_field(Field_ &&f, vec< Real, num_dimensions()> const &eps)tatooine::numerically_differentiated_field< InternalField >inline
on_path_selected(std::string const &) -> voidtatooine::flowexplorer::ui::base::nodeinlinevirtual
on_pin_connected(ui::input_pin &p, ui::output_pin &) -> void overridetatooine::flowexplorer::nodes::jacobian< N >inlinevirtual
node< jacobian< N > >::on_pin_connected(output_pin &, input_pin &) -> voidtatooine::flowexplorer::ui::base::nodeinlinevirtual
on_pin_disconnected(input_pin &) -> voidtatooine::flowexplorer::ui::base::nodeinlinevirtual
on_pin_disconnected(output_pin &) -> voidtatooine::flowexplorer::ui::base::nodeinlinevirtual
on_property_changed() -> voidtatooine::flowexplorer::ui::base::nodeinlinevirtual
on_title_changed(std::string const &) -> voidtatooine::flowexplorer::ui::base::nodeinlinevirtual
ood_position()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
ood_tensor()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
operator()(fixed_size_vec< NumDimensions > auto const &x, real_type const t) const -> tensor_typetatooine::polymorphic::field< Real, NumDimensions, Tensor >inline
operator()(fixed_size_vec< NumDimensions > auto const &x) const -> tensor_typetatooine::polymorphic::field< Real, NumDimensions, Tensor >inline
operator()(arithmetic auto const ... xs) const -> tensor_typetatooine::polymorphic::field< Real, NumDimensions, Tensor >inline
node< jacobian< N > >::operator=(toggleable const &) -> toggleable &=defaulttatooine::flowexplorer::toggleable
node< jacobian< N > >::operator=(toggleable &&) -> toggleable &=defaulttatooine::flowexplorer::toggleable
differentiated_field< polymorphic::vectorfield< real_type, N > * >::operator=(field const &) -> field &=defaulttatooine::field< numerically_differentiated_field< InternalField >, field_real_type< InternalField >, field_num_dimensions< InternalField >, tensor_add_dimension_right< field_num_dimensions< InternalField >, field_tensor_type< InternalField > > >
differentiated_field< polymorphic::vectorfield< real_type, N > * >::operator=(field &&) noexcept -> field &=defaulttatooine::field< numerically_differentiated_field< InternalField >, field_real_type< InternalField >, field_num_dimensions< InternalField >, tensor_add_dimension_right< field_num_dimensions< InternalField >, field_tensor_type< InternalField > > >
tatooine::polymorphic::field::operator=(field const &) -> field &=defaulttatooine::polymorphic::field< Real, NumDimensions, Tensor >
tatooine::polymorphic::field::operator=(field &&) noexcept -> field &=defaulttatooine::polymorphic::field< Real, NumDimensions, Tensor >
operator==(uuid_holder< ax::NodeEditor::NodeId > const &other) const -> booltatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
operator==(ax::NodeEditor::NodeId const &id) const -> booltatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
operator==(size_t const id) const -> booltatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
output_pins() const -> auto const &tatooine::flowexplorer::ui::base::nodeinline
output_pins() -> auto &tatooine::flowexplorer::ui::base::nodeinline
parent_type typedeftatooine::differentiated_field< polymorphic::vectorfield< real_type, N > * >
parent_type typedeftatooine::differentiated_field< polymorphic::vectorfield< real_type, N > * >
pos_type typedeftatooine::field< numerically_differentiated_field< InternalField >, field_real_type< InternalField >, field_num_dimensions< InternalField >, tensor_add_dimension_right< field_num_dimensions< InternalField >, field_tensor_type< InternalField > > >
raw_internal_field_t typedeftatooine::numerically_differentiated_field< InternalField >
real_type typedeftatooine::field< numerically_differentiated_field< InternalField >, field_real_type< InternalField >, field_num_dimensions< InternalField >, tensor_add_dimension_right< field_num_dimensions< InternalField >, field_tensor_type< InternalField > > >
scene() const -> auto const &tatooine::flowexplorer::ui::base::nodeinline
scene() -> auto &tatooine::flowexplorer::ui::base::nodeinline
self_pin() const -> auto const &tatooine::flowexplorer::ui::base::nodeinline
self_pin() -> auto &tatooine::flowexplorer::ui::base::nodeinline
serialize() const -> toml::table override finaltatooine::flowexplorer::ui::node< jacobian< N > >inlinevirtual
tatooine::flowexplorer::ui::node_serializer::serialize(T const &t) const -> toml::tabletatooine::flowexplorer::ui::node_serializer< T >inline
serializer_t typedeftatooine::flowexplorer::ui::node< jacobian< N > >
set_active(bool active=true) -> voidtatooine::flowexplorer::toggleableinlinevirtual
set_eps(vec_type const &eps)tatooine::numerically_differentiated_field< InternalField >inline
set_eps(vec_type &&eps)tatooine::numerically_differentiated_field< InternalField >inline
set_eps(real_type eps)tatooine::numerically_differentiated_field< InternalField >inline
set_id(size_t const new_id)tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
set_internal_field(InternalField f) -> void requires(holds_field_pointer)tatooine::numerically_differentiated_field< InternalField >inline
set_title(std::string const &title)tatooine::flowexplorer::ui::base::nodeinline
tensor_dimension(std::size_t i)tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
tensor_rank()tatooine::polymorphic::field< Real, NumDimensions, Tensor >inlinestatic
tensor_type typedeftatooine::field< numerically_differentiated_field< InternalField >, field_real_type< InternalField >, field_num_dimensions< InternalField >, tensor_add_dimension_right< field_num_dimensions< InternalField >, field_tensor_type< InternalField > > >
this_type typedeftatooine::numerically_differentiated_field< InternalField >
title() const -> auto const &tatooine::flowexplorer::ui::base::nodeinline
title() -> auto &tatooine::flowexplorer::ui::base::nodeinline
toggle() -> voidtatooine::flowexplorer::toggleableinline
toggleable(bool active=true)tatooine::flowexplorer::toggleableinlineexplicit
toggleable(toggleable const &)=defaulttatooine::flowexplorer::toggleable
toggleable(toggleable &&)=defaulttatooine::flowexplorer::toggleable
type_name() const -> std::string_view override finaltatooine::flowexplorer::ui::node< jacobian< N > >inlinevirtual
update(std::chrono::duration< double > const &) -> voidtatooine::flowexplorer::ui::base::nodeinlinevirtual
update_property_links() -> voidtatooine::flowexplorer::ui::base::nodeinline
uuid_holder(size_t const id)tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
uuid_holder(ax::NodeEditor::NodeId const &id)tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
uuid_holder()tatooine::flowexplorer::uuid_holder< ax::NodeEditor::NodeId >inline
vec_type typedeftatooine::numerically_differentiated_field< InternalField >
~field()=defaulttatooine::field< numerically_differentiated_field< InternalField >, field_real_type< InternalField >, field_num_dimensions< InternalField >, tensor_add_dimension_right< field_num_dimensions< InternalField >, field_tensor_type< InternalField > > >virtual
~node()=defaulttatooine::flowexplorer::ui::base::nodevirtual
~toggleable()=defaulttatooine::flowexplorer::toggleable