![]() |
Shamrock 2025.10.0
Astrophysical Code
|
#include "shambase/memory.hpp"#include "shambackends/kernel_call.hpp"#include "shambackends/kernel_call_distrib.hpp"#include "shamcomm/logs.hpp"#include "shammath/sphkernels.hpp"#include "shammodels/common/modules/AddForceCentralGravPotential.hpp"#include "shammodels/common/modules/AddForceLenseThirring.hpp"#include "shammodels/common/modules/AddForceShearingBoxInertialPart.hpp"#include "shammodels/common/modules/AddForceShearingBoxNonInertial.hpp"#include "shammodels/common/modules/AddForceVelocityDissipation.hpp"#include "shammodels/common/modules/AddForceVerticalDiscPotential.hpp"#include "shammodels/sph/modules/ExternalForces.hpp"#include "shammodels/sph/modules/SinkParticlesUpdate.hpp"#include "shamrock/solvergraph/IDataEdge.hpp"#include "shamrock/solvergraph/INode.hpp"#include "shamrock/solvergraph/NodeSetEdge.hpp"#include "shamrock/solvergraph/OperationSequence.hpp"#include "shamrock/solvergraph/SolverGraph.hpp"#include "shamsys/legacy/log.hpp"#include "shamunits/Constants.hpp"
Include dependency graph for ExternalForces.cpp:Go to the source code of this file.
Namespaces | |
| namespace | shambase |
| namespace for basic c++ utilities | |
Functions | |
| template<class T > | |
| std::shared_ptr< T > | shambase::to_shared (T &&t) |
| template<class T > | |
| std::shared_ptr< shamrock::solvergraph::INode > | register_constant_set (shamrock::solvergraph::SolverGraph &solver_graph, std::string name, std::function< T()> getter) |
Definition in file ExternalForces.cpp.
| std::shared_ptr< shamrock::solvergraph::INode > register_constant_set | ( | shamrock::solvergraph::SolverGraph & | solver_graph, |
| std::string | name, | ||
| std::function< T()> | getter | ||
| ) |
Definition at line 257 of file ExternalForces.cpp.