assembly_options_type typedef (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
assembly_type typedef (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
DiscretizationStencilSolverAssembler(const stencil_container_t *stencils, AssemblerKernelArgs &&... assemblerKernelArgs) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
DiscretizationStencilSolverAssembler(MPI_Comm communicator, bool partitioned, const stencil_container_t *stencils, AssemblerKernelArgs &&... assemblerKernelArgs) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
DiscretizationStencilSolverAssembler(std::unique_ptr< DiscretizationStencilStorageInterface< stencil_t > > &&stencils, AssemblerKernelArgs &&... assemblerKernelArgs) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
DiscretizationStencilSolverAssembler(AssemblerKernelArgs &&... assemblerKernelArgs) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
DiscretizationStencilSolverAssembler(MPI_Comm communicator, bool partitioned, std::unique_ptr< DiscretizationStencilStorageInterface< stencil_t > > &&stencils, AssemblerKernelArgs &&... assemblerKernelArgs) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
DiscretizationStencilSolverAssembler(MPI_Comm communicator, bool partitioned, AssemblerKernelArgs &&... assemblerKernelArgs) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
getBlockSize() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getColCount() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getColElementCount() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getColGlobalCount() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getColGlobalElementCount() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getColGlobalElementOffset() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getColGlobalOffset() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getCommunicator() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getConstant(const stencil_t &stencil, bitpit::ConstProxyVector< double > *constant) const | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
getConstant(const stencil_t &stencil, bitpit::ConstProxyVector< double > *constant) const (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
getMaxRowNZCount() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getOptions() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getPattern(const stencil_t &stencil, ConstProxyVector< long > *pattern) const | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
getRowConstant(long rowIndex, bitpit::ConstProxyVector< double > *constant) const | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
getRowCount() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getRowData(long rowIndex, ConstProxyVector< long > *pattern, ConstProxyVector< double > *values) const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getRowElementCount() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getRowGlobalCount() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getRowGlobalElementCount() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getRowGlobalElementOffset() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getRowGlobalOffset() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getRowNZCount(long rowIndex) const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getRowPattern(long rowIndex, ConstProxyVector< long > *pattern) const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getRowStencil(long rowIndex) const | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protectedvirtual |
getRowValues(long rowIndex, ConstProxyVector< double > *values) const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
getValues(const stencil_t &stencil, ConstProxyVector< double > *values) const | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
getValues(const stencil_t &stencil, ConstProxyVector< double > *values) const (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
isPartitioned() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
m_blockSize (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
m_globalColOffset (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
m_globalRowOffset (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
m_maxRowNZ (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
m_nCols (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
m_nGlobalCols (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
m_nGlobalRows (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
m_nRows (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
m_stencils (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
setBlockSize() | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
setBlockSize() | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
setBlockSize() (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
setBlockSize(int blockSize) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
setMatrixSizes() | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
setMatrixSizes(long nRows, long nCols) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
setMaximumRowNZ() | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
setMaximumRowNZ(long maxRowNZ) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
setStencils(std::unique_ptr< DiscretizationStencilStorageInterface< stencil_t > > &&stencils) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
solver_kernel_type typedef (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
stencil_type typedef (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | |
stencil_value_type typedef (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |
stencil_weight_type typedef (defined in bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t >) | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | protected |