| bpsproblemdata.h (af89791e6eee77bd50ffc7d7dc35ec06acf93a56) | bpsproblemdata.h (de1229c50b0fa287ef0d97965becc5ec55ca5a76) |
|---|---|
| 1#ifndef libceed_petsc_examples_bps_problem_data_h 2#define libceed_petsc_examples_bps_problem_data_h 3 4#include <ceed.h> 5#include <petsc.h> 6#include "../include/bcfunctions.h" 7#include "../include/structs.h" 8#include "../qfunctions/bps/bp1.h" 9#include "../qfunctions/bps/bp2.h" 10#include "../qfunctions/bps/bp3.h" 11#include "../qfunctions/bps/bp4.h" 12#include "../qfunctions/bps/common.h" 13 14// ----------------------------------------------------------------------------- 15// BP Option Data 16// ----------------------------------------------------------------------------- 17 | 1#ifndef libceed_petsc_examples_bps_problem_data_h 2#define libceed_petsc_examples_bps_problem_data_h 3 4#include <ceed.h> 5#include <petsc.h> 6#include "../include/bcfunctions.h" 7#include "../include/structs.h" 8#include "../qfunctions/bps/bp1.h" 9#include "../qfunctions/bps/bp2.h" 10#include "../qfunctions/bps/bp3.h" 11#include "../qfunctions/bps/bp4.h" 12#include "../qfunctions/bps/common.h" 13 14// ----------------------------------------------------------------------------- 15// BP Option Data 16// ----------------------------------------------------------------------------- 17 |
| 18// BP options 19typedef enum { 20 CEED_BP1 = 0, CEED_BP2 = 1, CEED_BP3 = 2, 21 CEED_BP4 = 3, CEED_BP5 = 4, CEED_BP6 = 5 22} BPType; 23 | |
| 24BPData bp_options[6] = { 25 [CEED_BP1] = { 26 .num_comp_u = 1, 27 .num_comp_x = 3, 28 .topo_dim = 3, 29 .q_data_size = 1, 30 .q_extra = 1, 31 .setup_geo = SetupMassGeo, --- 116 unchanged lines hidden --- | 18BPData bp_options[6] = { 19 [CEED_BP1] = { 20 .num_comp_u = 1, 21 .num_comp_x = 3, 22 .topo_dim = 3, 23 .q_data_size = 1, 24 .q_extra = 1, 25 .setup_geo = SetupMassGeo, --- 116 unchanged lines hidden --- |