PolyFEM
Loading...
Searching...
No Matches
StateDiff.hpp File Reference
#include <polyfem/State.hpp>
#include <polyfem/optimization/DiffCache.hpp>
#include <polyfem/utils/Types.hpp>
#include <Eigen/Core>
#include <vector>
Include dependency graph for StateDiff.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  polyfem
 

Functions

void polyfem::solve_adjoint_cached (const State &state, DiffCache &diff_cache, const Eigen::MatrixXd &rhs)
 
Eigen::MatrixXd polyfem::get_adjoint_mat (const State &state, const DiffCache &diff_cache, int type)
 Get adjoint parameter nu or p.
 
void polyfem::compute_surface_node_ids (const State &state, const int surface_selection, std::vector< int > &node_ids)
 
void polyfem::compute_total_surface_node_ids (const State &state, std::vector< int > &node_ids)
 
void polyfem::compute_volume_node_ids (const State &state, const int volume_selection, std::vector< int > &node_ids)