/home/runner/work/kynema/kynema/kynema/src/model/model.hpp File Reference
Kynema API
A flexible multibody structural dynamics code for wind turbines
|
Loading...
Searching...
No Matches
model.hpp File Reference
#include <span>
#include <tuple>
#include "constraints/constraint.hpp"
#include "constraints/constraints.hpp"
#include "copy_nodes_to_state.hpp"
#include "dof_management/assemble_node_freedom_allocation_table.hpp"
#include "dof_management/compute_node_freedom_map_table.hpp"
#include "dof_management/create_constraint_freedom_table.hpp"
#include "dof_management/create_element_freedom_table.hpp"
#include "elements/beams/beams.hpp"
#include "elements/beams/beams_input.hpp"
#include "elements/beams/create_beams.hpp"
#include "elements/elements.hpp"
#include "elements/masses/create_masses.hpp"
#include "elements/masses/masses_input.hpp"
#include "elements/springs/create_springs.hpp"
#include "elements/springs/springs_input.hpp"
#include "mesh_connectivity.hpp"
#include "node.hpp"
#include "solver/solver.hpp"
#include "state/state.hpp"
Go to the source code of this file.
Classes | |
class | kynema::Model |
Struct to define the connectivity structure of elements, nodes, and constraints defining an Kynema problem. More... | |
Namespaces | |
namespace | kynema |
Functions | |
template<typename DeviceType = Kokkos::Device<Kokkos::DefaultExecutionSpace, Kokkos::DefaultExecutionSpace::memory_space>> | |
Solver< DeviceType > | kynema::CreateSolver (State< DeviceType > &state, Elements< DeviceType > &elements, Constraints< DeviceType > &constraints) |
Compute freedom tables for state, elements, and constraints, then construct and return solver. | |
Generated by