Todo List
- Member Portage::Interpolate_2ndOrder< D, Entity_kind::CELL, SourceMeshType, TargetMeshType, SourceStateType, TargetStateType, double, InterfaceReconstructorType, Matpoly_Splitter, Matpoly_Clipper, CoordSys >::operator() (int cell_id, std::vector< Weights_t > const &sources_and_weights) const
- must remove assumption that field is scalar.
- Member Portage::Interpolate_2ndOrder< D, Entity_kind::NODE, SourceMeshType, TargetMeshType, SourceStateType, TargetStateType, double, InterfaceReconstructorType, Matpoly_Splitter, Matpoly_Clipper, CoordSys >::operator() (int node_id, std::vector< Weights_t > const &sources_and_weights) const
- : must remove assumption that field is scalar.
- Member Portage::Interpolate_2ndOrder< D, on_what, SourceMeshType, TargetMeshType, SourceStateType, TargetStateType, T, InterfaceReconstructorType, Matpoly_Splitter, Matpoly_Clipper, CoordSys >::operator() (int const targetCellID, std::vector< Weights_t > const &sources_and_weights) const
cleanup the datatype for sources_and_weights - it is somewhat confusing.
must remove assumption that field is scalar.
- Member Portage::Interpolate_3rdOrder< D, Entity_kind::CELL, SourceMeshType, TargetMeshType, SourceStateType, TargetStateType >::operator() (int const targetCellID, std::vector< Weights_t > const &sources_and_weights) const
must remove assumption that field is scalar
Should use zip_iterator here but I am not sure I know how to
- Member Portage::Interpolate_3rdOrder< D, Entity_kind::NODE, SourceMeshType, TargetMeshType, SourceStateType, TargetStateType >::operator() (const int targetNodeID, std::vector< Weights_t > const &sources_and_weights) const
must remove assumption that field is scalar
Should use zip_iterator here but I am not sure I know how to
- Class Portage::Interpolate_3rdOrder< D, on_what, SourceMeshType, TargetMeshType, SourceStateType, TargetStateType >
- Template on variable type (YES)
- Member Portage::Interpolate_3rdOrder< D, on_what, SourceMeshType, TargetMeshType, SourceStateType, TargetStateType >::operator() (int const targetCellID, std::vector< Weights_t > const &sources_and_weights) const
Cleanup the datatype for sources_and_weights - it is somewhat confusing.
must remove assumption that field is scalar
- Member Portage::Limited_Gradient< D, Entity_kind::CELL, Mesh, State, InterfaceReconstructorType, Matpoly_Splitter, Matpoly_Clipper, CoordSys >::operator() (int cellid)
- : must remove assumption the field is scalar
- Member Portage::Limited_Gradient< D, Entity_kind::NODE, Mesh, State, InterfaceReconstructorType, Matpoly_Splitter, Matpoly_Clipper, CoordSys >::Limited_Gradient (Mesh const &mesh, State const &state, std::string var_name, Limiter_type limiter_type, Boundary_Limiter_type boundary_limiter_type, const Part< Mesh, State > *part=nullptr)
- must remove assumption that field is scalar
- Member Portage::Limited_Gradient< D, on_what, Mesh, State, InterfaceReconstructorType, Matpoly_Splitter, Matpoly_Clipper, CoordSys >::Limited_Gradient (Mesh const &mesh, State const &state, std::string const var_name, Limiter_type limiter_type, Boundary_Limiter_type boundary_limiter_type, const Part< Mesh, State > *part=nullptr)
- must remove assumption that field is scalar
- Member Portage::Limited_Quadfit< D, Entity_kind::CELL, MeshType, StateType >::Limited_Quadfit (MeshType const &mesh, StateType const &state, std::string const var_name, Limiter_type limiter_type, Boundary_Limiter_type Boundary_Limiter_type)
- must remove assumption that field is scalar
- Member Portage::Limited_Quadfit< D, Entity_kind::CELL, MeshType, StateType >::operator() (int cellid)
- : must remove assumption the field is scalar
- Member Portage::Limited_Quadfit< D, Entity_kind::CELL, MeshType, StateType >::operator= (const Limited_Quadfit &)=delete
- Seems to be needed when using this in a Thrust transform call?
- Member Portage::Limited_Quadfit< D, Entity_kind::NODE, MeshType, StateType >::Limited_Quadfit (MeshType const &mesh, StateType const &state, std::string const var_name, Limiter_type limiter_type, Boundary_Limiter_type Boundary_Limiter_type)
- must remove assumption that field is scalar
- Member Portage::Limited_Quadfit< D, Entity_kind::NODE, MeshType, StateType >::operator= (const Limited_Quadfit &)=delete
- Seems to be needed when using this in a Thrust transform call?
- Member Portage::Limited_Quadfit< D, on_what, MeshType, StateType >::Limited_Quadfit (MeshType const &mesh, StateType const &state, std::string const var_name, Limiter_type limiter_type, Boundary_Limiter_type Boundary_Limiter_type)
- must remove assumption that field is scalar
- Member Portage::Limited_Quadfit< D, on_what, MeshType, StateType >::operator= (const Limited_Quadfit &)=delete
- Seems to be needed when using this in a Thrust transform call?