Space* HcurlSpace::dup(Mesh* mesh) const { // FIXME: HcurlSpace* space = new HcurlSpace(mesh, this->bc_types, this->bc_value_callback_by_coord, Ord2(0,0), this->shapeset); space->copy_callbacks(this); return space; }
Space* HcurlSpace::dup(Mesh* mesh) const { HcurlSpace* space = new HcurlSpace(mesh, shapeset); space->copy_callbacks(this); return space; }
Space *HcurlSpace::dup(Mesh *mesh) const { _F_ HcurlSpace *space = new HcurlSpace(mesh, NULL, NULL, Ord3(-1,-1,-1), shapeset); space->copy_callbacks(this); return space; }
Space* HcurlSpace::dup(Mesh* mesh, int order_increase) const { HcurlSpace* space = new HcurlSpace(mesh, essential_bcs, 0, this->shapeset); space->copy_orders(this, order_increase); return space; }
Space* HcurlSpace::dup(Mesh* mesh) const { HcurlSpace* space = new HcurlSpace(mesh, bc_type_callback, bc_value_callback_by_coord, 0, shapeset); space->copy_callbacks(this); return space; }