| 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 > | virtual |
| getColCount() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
| getColElementCount() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
| getColGlobalCount() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
| getColGlobalElementCount() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
| getColGlobalElementOffset() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
| getColGlobalOffset() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
| getCommunicator() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
| 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 > | virtual |
| getOptions() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
| 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 > | virtual |
| getRowData(long rowIndex, ConstProxyVector< long > *pattern, ConstProxyVector< double > *values) const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
| getRowElementCount() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
| getRowGlobalCount() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
| getRowGlobalElementCount() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
| getRowGlobalElementOffset() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
| getRowGlobalOffset() const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
| getRowNZCount(long rowIndex) const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
| getRowPattern(long rowIndex, ConstProxyVector< long > *pattern) const override | bitpit::DiscretizationStencilSolverAssembler< stencil_t, solver_kernel_t > | virtual |
| 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 > | virtual |
| 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 > | virtual |
| 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 |
| SystemMatrixAssembler()=default (defined in bitpit::SystemMatrixAssembler) | bitpit::SystemMatrixAssembler | protected |
| ~SystemMatrixAssembler()=default (defined in bitpit::SystemMatrixAssembler) | bitpit::SystemMatrixAssembler | virtual |